Jobs · Engineering · Virginia

Software Engineer

STR · Arlington, VA · 3 wk ago
Engineering$110k–$138k/yrFull-time

The Mission

Do you want to build software that solves the world's most complex national security problems? At STR, we don’t just write code; we bridge the gap between cutting-edge research and real-world mission success. You will join a multidisciplinary powerhouse of software engineers, physicists, mathematicians, and data scientists dedicated to taking innovative ideas from a whiteboard concept to a mature, deployed implementation.

The Technical Frontier

As part of the Knowledge Exploitation & Decisions Systems Group, you will work at the intersection of AI and human decision-making. Our portfolio is diverse and high-impact, including Command & Control (C2) via intuitive human-machine interfaces that help operators make the best possible decisions in high-pressure environments, Trusted AI & Autonomy via simulation platforms to test AI autonomy and evaluating the reliability and responsibility of autonomous systems, and Advanced Reasoning via graph-based reasoning and evolutionary algorithms for resilient workflow optimization, and enhancing language models to assess the feasibility of scientific claims.

What You’ll Do

  • Build & Scale: Design and implement flexible microservices within a robust DevSecOps ecosystem.
  • Drive Deployment: You will initially support a mature mission planning solution, guiding it through the critical transition from R&D into an active user community.
  • Collaborate: Work alongside scientists and engineers to turn complex mathematical models into production-grade software.
  • Own Your Growth: Beyond your initial project, your trajectory will be driven by the intersection of your interests and our portfolio.

Who You Are

  • Education: BS/MS in Computer Science or a related technical field.
  • Experience: 2+ years (BS) or recent MS graduate with professional experience building maintainable, well-documented APIs and software in Java
  • Mindset: You are a "trailblazer"—someone who is comfortable with ambiguity and loves learning new libraries and languages on the fly.

Our Tech Stack

  • Primary: Java 17+, Spring Boot
  • Infrastructure: Linux, Docker, Kubernetes, Kafka/NATS, GitLab
  • Secondary: Python (for AI/Data integration)

Logistics

  • Location: Hybrid at one of STR’s offices in Woburn, MA, Arlington, VA, Carlsbad, CA or Aurora, CO
  • Travel: Periodic travel up to 20%
  • Clearance: S. Citizenship required with the ability to obtain a Top Secret clearance

Pay Information

Full-Time Salary Range: $110,000.00 to $138,000.00

The salary range listed is based on external market data. Offers are based on factors, such as but not limited to, the candidate’s experience, education, training, key skills/critical skills, security clearances, and prevailing market and business conditions.

Similar jobs

Software Engineer

Red HatRaleigh, NC· 1 wk ago
Information Technology$96k–$154k/yrapply on redhat.wd5.myworkdayjobs.com

Software Engineer

LoadUpAlpharetta, GA· 1 wk ago
Engineeringapply on careers.goloadup.com

Software Engineer

AtriCure, Inc.Minneapolis, MN· 1 wk ago
Information Technology$71k–$104k/yrapply on job-boards.greenhouse.io

Software Engineer

HaystackWashington, United States· 1 wk ago
Information Technologyapply on haystack.cv

Software Engineer

MANTECHCalifornia, MD· 1 wk ago
Engineeringapply on mantech.avature.net