Spear-AiVerified Source
Remote

Modernization Engineer (Mid-level)

Remote · Washington, District of Columbia
Posted August 12, 2026
payroll

Overview

Design and modernize next generation combat systems for the U.S. Navy. Build a culture where innovation meets mission critical work. Work on real world projects that directly impact warfighter capabilities and mission success.

What You'll Do11

  • 1Translate C/C++ code to memory safe Rust
  • 2Ensure code is formatted linted and tested with code coverage
  • 3Containerize legacy codebase with Docker and Kubernetes
  • 4Replace antique messaging systems with Redpanda and Protobuf
  • 5Set up services using Infrastructure as Code
  • 6Bring modern tooling to local development workflows
  • 7Design and build CI/CD pipelines with GitHub Actions
  • 8Work on hardware software and services divisions
  • 9Collaborate directly with leadership in flat organizational structure
  • 10Contribute to projects that matter
  • 11Live on bleeding edge and set up experiments to reinforce understanding

Requirements11

  • 15+ years building ETL pipelines with Spark and Airflow
  • 2Expertise in Rust
  • 3Expertise with Kafka/Redpanda
  • 4Proficiency with Docker and Kubernetes
  • 5Experience building CI/CD pipelines
  • 6Knowledge of Terraform or Pulumi for deploying Infrastructure as Code
  • 7Knowledge of Python
  • 8Nice to have Experience with IoT devices and sensors
  • 9Digital signal processing experience
  • 10Geospatial analysis and GIS experience
  • 11Familiar with working in monorepos

Salary Insight

Salary not disclosed in listing

Location

Typeremote
LocationWashington, District of Columbia
This is a remote position

Required Skills

C/C++RustRedpandaDockerKubernetesGitHub ActionsTerraformPulumiPythonIoT devicesDigital signal processingGeospatial analysisGISMonorepos
Share:

Similar open positions

Explore active roles that match your skills and interests.

Innovative Defense Technologies

20h agoPhiladelphia, Pennsylvaniapayroll

Software Engineer, Stimulation & Message Systems

Design and build mission-critical weapons systems software for the US Navy, refactoring legacy code into modern microservices on Kubernetes and AWS. As part of the Warfare Systems team, you will own the architecture and delivery of tactical platforms deployed in cloud-native and edge environments. Collaborate with a multi-disciplinary team across IDT labs and government test sites, driving innovation with AI/ML and Kafka. This role offers direct impact on fleet capabilities and the chance to modernize defense software.

114K–231K
C++KafkaDDS+7 more

Spear-Ai

14h agoWashington, District of Columbiapayroll

Technical Integrator, DoD Submarine Systems

Own integration of Rust-based pipelines into legacy submarine sensor systems at Spear AI, modernizing C code in a DoD environment. Coordinate test times, secure access, and validate software against real requirements before they matter. You connect a small expert engineering team with the customer, navigating bureaucracy and driving timelines. This role suits a relentless operator who thrives in complex defense settings, not a code writer.

Competitive salary
rustcprotocol buffers+2 more

Redhorse Corporation

17h agoWashington, District of Columbiapayroll

Senior CNO Software Engineer

Redhorse Corporation seeks a Senior Software Engineer to drive advanced Computer Network Operations initiatives. This role leads the design and implementation of mission-critical software impacting national security. Candidates thrive in dynamic environments where technical contributions directly influence operational outcomes.

Competitive salary
PythonBashPowerShell+8 more
StaffRight Associates, LLC

StaffRight Associates, LLC

17h agoBoston, Massachusettspayroll

Senior Computer Engineer StaffRight Associates

Lead ownership of core system architecture and delivery for maritime sensing and communications platforms at a leading innovation pioneer in the aerospace and defense sector. Drive next generation solutions through embedded system design and signal processing.

140K–190K
Embedded System DesignSignal Processing
GD Information Technology, Inc.

GD Information Technology, Inc.

19d agoWashington, District of Columbiapayroll

Senior Software Developer TS/SCI GSW IT - Go Rust Systems Architecture

Senior Software Developer leads mission-critical software design at U.S. Intelligence Community. Requires TS/SCI clearance and fosters iterative growth. Engineers drive architecture and reliability across full stack.

Competitive salary
GoRustLinux+3 more

Verse

14h agoSan Francisco, Californiapayroll

Senior Software Engineer, Fleet Telemetry & Control/Rust

You will own the design, implementation, and testing of distributed energy resource controls and telemetry software on customer hardware at sites worldwide. You'll work with Rust, C/C++, and Go on bare-metal or hardware-level virtualization platforms, building real-time control systems that manage grid assets. You'll join a high-performance team backed by Bessemer, GV, Coatue, and NVIDIA, and collaborate with energy solutions partners on their proprietary hardware. Your work will directly enable faster, cheaper, and cleaner power for AI data centers, shaping the energy infrastructure of the future.

Competitive salary
rustc++go+2 more