Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemote

Location

United States

Posted

4 days ago

Salary

Not specified

JavaPythonDockerKubernetesLinuxWindowsGit LabModelingSimulation

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a highly skilled Senior Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in software development, with a strong background in computer engineering or software engineering, and a proven ability to work collaboratively in a fast-paced environment. This role requires a self-starter who can contribute to the design, development, and implementation of complex software systems.

  • Must have an active and transferable DoD security clearance with current investigation at the required level.
  • Must be able to maintain the required clearance.

Qualifications

  • Bachelor’s degree in Computer Engineering, Software Engineering, or equivalent.
  • 7+ years of professional software development experience.
  • Proficiency in:
    • Containers (e.g., Docker)
    • Container orchestration (e.g., Kubernetes)
    • Linux and MS Windows environments
    • GitLab for version control
    • Java and Python programming languages
    • Modeling and simulation techniques
  • Strong ability to work effectively in team settings.
  • Self-starter with excellent problem-solving skills and initiative.

Requirements

  • Design, develop, and maintain software solutions using Java and Python.
  • Implement and manage containerized applications and orchestration systems.
  • Collaborate with cross-functional teams to deliver high-quality software products.
  • Utilize GitLab for version control and collaborative development.
  • Support modeling and simulation efforts to enhance system performance.
  • Ensure compatibility and optimization across Linux and MS Windows platforms.
  • Contribute to the continuous improvement of development processes and tools.

Desired Skills

  • Experience in missile defense systems.
  • Expertise in planning and defense design.
  • Familiarity with weapon and sensor models.
  • Knowledge of command and control systems.

Job Requirements

  • Bachelor’s degree in Computer Engineering, Software Engineering, or equivalent.
  • 7+ years of professional software development experience.
  • Proficiency in: Containers (e.g., Docker) Container orchestration (e.g., Kubernetes) Linux and MS Windows environments GitLab for version control Java and Python programming languages Modeling and simulation techniques
  • Containers (e.g., Docker)
  • Container orchestration (e.g., Kubernetes)
  • Linux and MS Windows environments
  • GitLab for version control
  • Java and Python programming languages
  • Modeling and simulation techniques
  • Strong ability to work effectively in team settings.
  • Self-starter with excellent problem-solving skills and initiative.
  • Design, develop, and maintain software solutions using Java and Python.
  • Implement and manage containerized applications and orchestration systems.
  • Collaborate with cross-functional teams to deliver high-quality software products.
  • Utilize GitLab for version control and collaborative development.
  • Support modeling and simulation efforts to enhance system performance.
  • Ensure compatibility and optimization across Linux and MS Windows platforms.
  • Contribute to the continuous improvement of development processes and tools.
  • Desired Skills
  • Experience in missile defense systems.
  • Expertise in planning and defense design.
  • Familiarity with weapon and sensor models.
  • Knowledge of command and control systems.

Related Job Pages

More Software Engineer Jobs

Software Engineer4 days ago
Full TimeRemoteTeam 740Since 2014

We’re looking for a Staff Software Engineer to build new and maintain existing products in GoGuardian’s Safety product suite. In this role, you’ll contribute to the full software development lifecycle, from conception, research, definition, scoping, planning, implementation, and ...

GoJavaScriptReactMySQLAWSDockerKubernetesTerraformCI/CDTestingMonitoringPerformance OptimizationTechnical Documentation
United States
Software Engineer5 days ago
Full TimeRemoteTeam 10,001+H1B Sponsor

This role involves applying Generally Accepted Accounting Principles (GAAP) to analyze financial data, reconcile statements, prepare journal entries, assist with budgeting, and generate standard accounting and financial reports for management. Key duties include compiling and analyzing financial information, performing bank reconciliations, coordinating accounting controls, and acting as a liaison for internal and external auditors.

United States

Staff Software Engineer, Conversion Data Privacy

Pinterest

We are the first CTV advertising platform purpose-built for performance marketers. Our platform combines media buying, optimization, and MMP attribution to help gaming brands automate CTV campaigns, drive app installs, and maximize Return on Ad Spend (ROAS).

Software Engineer5 days ago
Full TimeRemoteTeam 1,001-5,000

We’re seeking a Staff Engineer to lead the architecture and technical direction for the conversion data privacy platform, spanning both core Conversion Data systems and de‑identification for ads reporting. You’ll own the end‑to‑end design and evolution of privacy‑critical pipelin...

JavaScalaKotlinPythonSQLBig DataDistributed SystemsData PipelinesData ModelingAccess ControlPrivacy EngineeringDe-identificationAPI DesignPerformance OptimizationSecurity
United States

Compositing Developer

NBCUniversal

Here you can create the extraordinary. Join us.

Software Engineer5 days ago
Full TimeRemoteTeam 10,001+Since 2004H1B Sponsor

Compositing Developer creating Nuke tools for DreamWorks Animation

Python
California
$125.1K - $140K / year