Modernization Engineer (Mid-level)

Spear AIManassas, VA
Hybrid

About The Position

We’re seeking a skilled Modernization Engineer to design, build, and modernize the next generation of combat systems for the U.S. Navy. Spear AI is a growing defense contracting company dedicated to delivering cutting-edge solutions that support our nation’s security. As we expand, we’re building a culture where innovation meets mission-critical work. We operate with a flat organizational structure that empowers every team member to make an impact, collaborate directly with leadership, and contribute to projects that matter. Whether you’re joining our Hardware, Software, or Services division, you’ll work alongside talented professionals who are committed to excellence and advancing the capabilities that keep our nation safe and secure. Spear AI builds sonobuoy sensors that are deployed into the water and collect edge data. We also work with the U.S. Navy to collect and process their SONAR data. You’ll have an opportunity to work on real-world projects that directly impact warfighter capabilities and mission success.

Requirements

  • Strong Software Engineering skills.
  • Fanatical about polish: code is linted, formatted, fully typed, and has 100% test coverage.
  • Care about correctness: take pride in downstream consumers trusting libraries and services built.
  • Obsess over performance: daydream about Lighthouse scores and query speed.
  • Dive deep: really know how things work, build prototypes and set up experiments.
  • Live on the bleeding edge: excited about upcoming platform features.
  • Great teacher: know how to break down a concept for a specific audience.
  • Familiar with C/C++.
  • Expertise in Rust.
  • Expertise with Kafka/Redpanda.
  • Proficiency with Docker and Kubernetes.
  • Experience building CI/CD pipelines.
  • Knowledge of Terraform or Pulumi for deploying Infrastructure as Code.
  • Knowledge of Python.

Nice To Haves

  • Experience with IoT devices and sensors.
  • Digital signal processing experience.
  • Geospatial analysis and GIS experience.
  • Familiar with working in monorepos.

Responsibilities

  • Translate C/C++ code to memory-safe Rust.
  • Ensure code is formatted, linted, and tested with code coverage.
  • Containerize legacy codebase with Docker and Kubernetes.
  • Replace antique messaging systems with Redpanda and Protobuf.
  • Set up services using Infrastructure as Code.
  • Bring modern tooling to local development workflows.
  • Design and build CI/CD pipelines with GitHub Actions.

Benefits

  • Unlimited PTO
  • Dedicated sick time
  • Comprehensive health and benefits – Medical, dental, and vision coverage
  • 11 Paid Holidays
  • Professional development – Educational opportunities and resources
  • Collaborative environment – Work directly with leadership in our flat organizational structure
  • Mission-driven work – Contribute to projects that directly support national security and make a real-world impact.
  • Growth opportunities – Join us during an exciting expansion phase
  • 401(k) with company match.
  • Onsite / Remote / Flexible work arrangements or hybrid options (position dependent).
  • Relocation assistance (position dependent).
  • Referral bonuses.
  • Performance bonuses.
  • Life insurance and disability coverage.
  • Technology home office setup stipend.
  • Professional certification reimbursement (position dependent).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service