Software Engineer

STR

$110K — $138K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS/MS in Computer Science or a related field
  • 2+ years of experience in Java development (BS) or recent MS graduate with relevant professional experience
  • Ability to build maintainable, well-documented APIs and software
  • Comfortable working in ambiguous environments and eager to learn new technologies
  • Experience with DevSecOps practices and microservices architecture

Responsibilities

  • Design and implement flexible microservices within a robust DevSecOps ecosystem
  • Support the transition of a mission planning solution from research and development to an active user community
  • Collaborate with scientists and engineers to develop production-grade software from complex mathematical models
  • Drive software deployment and guide project progression
  • Pursue personal and professional growth aligned with the team's portfolio

Benefits

  • Hybrid work model with options at various office locations
  • Periodic travel opportunities up to 20%
  • Ability to work on high-impact projects in national security
  • Collaboration with a diverse range of experts across different scientific fields
  • Support for personal growth and skill development aligned with individual interests
Full Job Description
Software Engineer

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, andenhancing 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

More Jobs at STR

  • Software Engineer
    $110K — $138K *
    Woburn, MA 01801 (Middlesex County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $110K — $138K *
    San Diego, CA 92154 (San Diego County)
    Aerospace & Defense
    In-Person
  • Software Engineer
    $110K — $138K *
    Arlington, VA 22204 (Arlington County)
    Aerospace & Defense
    In-Person
  • Lead Program Manager
    $147K — $200K *
    Atlanta, GA 30349 (Fulton County)
    Aerospace & Defense
    In-Person
  • Lead Program/Capture Manager
    $146K — $210K *
    Woburn, MA 01801 (Middlesex County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Software Engineer jobs: