Senior Software Engineer
$140k - $170kSTR
Job Description
Job Description
Senior 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, and enhancing language models to assess the feasibility of scientific claims.
What You'll Do:
- Build & Scale: Design and implement flexible microservices and high-performance APIs within a robust DevSecOps ecosystem.
- Drive Deployment: Take technical ownership of features within a mature mission planning solution, guiding them through the critical transition from R&D into an active user community.
- Collaborate: Work closely with PhD scientists and engineers to translate complex mathematical models and research into production-grade, scalable software.
- Own Your Growth: Beyond your initial project, your trajectory will be driven by the intersection of your interests and our evolving R&D portfolio.
Who You Are:
- Education: BS or MS in Computer Science or a related technical field.
- Experience: 5+ (BS) or 1-2+ (MS) years of professional experience building maintainable, well-documented APIs and software
- Technical Depth: Proven proficiency in Java and the Spring ecosystem, with a strong grasp of object-oriented design patterns and a track record of building maintainable, well-documented software.
- Independence: You are an autonomous contributor who can take a high-level requirement and turn it into a working technical implementation with minimal supervision.
- Mindset: You are a "trailblazer"—someone who is comfortable with ambiguity and loves learning new libraries and languages on the fly.
O ur 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: . Citizenship required with the ability to obtain a Top Secret clearance.
Pay Information
Full-Time Salary Range: $140,000.00 to $170,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.
STR is a growing technology company with locations near Boston, MA, Arlington, VA, near Dayton, OH, Melbourne, FL, and Carlsbad, CA. We specialize in advanced research and development for defense, intelligence, and national security in: cyber; next generation sensors, radar, sonar, communications, and electronic warfare; and artificial intelligence algorithms and analytics to make sense of the complexity that is exploding around us.
STR is committed to creating a collaborative learning environment that supports deep technical understanding and recognizes the contributions and achievements of all team members. Our work is challenging, and we go home at night knowing that we pushed the envelope of technology and made the world safer.
STR is not just any company. Our people, culture, and attitude along with their unique set of skills, experiences, and perspectives put us on a trajectory to change the world. We can't do it alone, though - we need fellow trailblazers. If you are one, join our team and help to keep our society safe! Visit us at for more info.
STR is an equal opportunity employer. We are fully dedicated to hiring the most qualified candidate regardless of race, color, religion, sex (including gender identity, sexual orientation and pregnancy), marital status, national origin, age, veteran status, disability, genetic information or any other characteristic protected by federal, state or local laws.
If you need a reasonable accommodation for any portion of the employment process, email us at View email address on ziprecruiter.com and provide your contact info.
Pursuant to applicable federal law and regulations, positions at STR require employees to obtain national security clearances and satisfy the requirements for compliance with export control and other applicable laws.
$149k - $204.6k
...the supply chain with its end-to-end, AI-powered robotic and software platform. The platform orchestrates fleets of autonomous robots... ...Diagnose and resolve complex, cross‑system production issues. Mentor engineers, provide technical guidance, and elevate engineering quality...Senior- Senior Software Engineer @ Wilmington, MA Contract Job title: Senior Software Engineer (Dot Net) Location: Wilmington, MA Duration: Long Term Experience: 10+ Years Client Looking deeply at: Need 10+ Years candidates. Pure back end skills with Strong C#, WCF, Multithreading...SeniorContract work
$149k - $204.6k
USA Wilmington, MA - HQ Senior Software Engineer With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing...Senior$110k - $150k
Senior Software Engineer Azara Healthcare is seeking a senior software engineer with a high attention to detail and a passion for creating high performing applications. You will work on designing, implementing, and improving our data warehouse / business intelligence platform...Senior$88.9k - $189.8k
Overview We are seeking an experienced Senior Full Stack Engineer to join our Product Engineering team. This role will work on a team of engineers in all aspects of the software development lifecycle. This person will contribute significantly to both front‑end and backend...SeniorLocal areaFlexible hours$134k - $184k
Senior Software Engineer Develop autonomous platform software from prototype to integrated deployment within the CAC group. Location: Arlington, Virginia; Woburn, Massachusetts; Dayton, Ohio. Compensation: $134,000 - $184,000 USD per year. About The Role STR's Analytics...SeniorFull timeLocal areaRemote workFlexible hours$102.2k - $189.8k
...consumer experiences through data platforms, you could be exactly who we are looking for. What will you enjoy in this role? As a Senior Software Engineer in the Cleanroom team, you will drive delivery and execution for critical data systems. You will define engineering...SeniorLocal areaFlexible hours- Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system software. This is a key engineering role on a deeply technical team building the most capable runway-independent autonomous aircraft...SeniorWork from homeFlexible hours
$100k - $135k
...systems. JCI has built the industry's leading thermal management platform for the applications that demand it most. As a Senior Software Engineer, Slicer, you will work with an interdisciplinary team to design and implement software for JCI’s Stack Forging process throughout...SeniorTemporary workRelocation$115.2k - $172.8k
...efficient. Job Summary & Responsibilities: We are looking for a Software Engineer to join the Inspection Business Unit (IBU). Whether you are... ...-career engineers will focus on the foundational items while senior engineers will take on broader ownership and leadership....SeniorPermanent employment$100k - $135k
Johnson Controls is looking for a Senior Software Engineer to develop and implement software for the Stack Forging process. This role involves collaborating with a team to design software suites and improve manufacturing efficiency through advanced algorithms. Located...Senior- STR is seeking a Senior Software Engineer to design, develop, and integrate autonomous platform software from prototype to deployment. The role requires leading small teams, implementing advanced algorithms, and delivering reliable backend systems in a hybrid work environment...Senior
$100k - $135k
YDU JC Air Cond & Ref Inc.- Dubai is seeking a Senior Software Engineer to design and implement software for JCI’s innovative Stack Forging process. This role, based onsite in Burlington, MA, involves developing algorithms and collaborating within an agile team to enhance...Senior- Johnson Controls, Inc. in Burlington, MA, is seeking a Senior Software Engineer specialized in the Stack Forging process. The role involves designing and implementing software for advanced thermal components, requiring a strong foundation in C++ and computational geometry...Senior
- 406 Ventures is seeking a Senior Software Engineer to join their Healthcare Workforce Solutions team. This role, primarily remote with occasional East Coast meetings, requires expertise in React, Node.js, and Typescript. You will design scalable solutions and mentor other...SeniorRemote job
- ....I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system - reinventing warehouse automation for increased efficiency, speed...SeniorFull time
- Laudio is seeking a Senior Software Engineer to shape technology and development within the Healthcare Workforce Solutions group. You will work remotely, preferably from the East Coast, developing our cloud-based platform using React, Node.js, and AWS. This position involves...SeniorRemote jobFlexible hours
- Alexander Technology Group is seeking a Senior Software Engineer to join their engineering team in Wilmington, MA. This role focuses on building scalable and resilient systems, with responsibilities extending from data ingestion in C++ to components in Python. The ideal...Senior
$149k - $204.6k
Symbotic in Wilmington, Massachusetts is seeking an Advanced Software Engineer to join their Micro-fulfillment team. This critical role involves developing robotic motion planning solutions for grocery supply chains. Ideal candidates will possess a minimum of 5 years' experience...Senior$78k - $156k
...well as a best place to work for diversity, working mothers, female executives, and scientists. The Opportunity The Senior Software Design Assurance Engineer is responsible for supporting product development, executing and maintaining software quality engineering...SeniorWork experience placement- Onto Innovation, based in Wilmington, Massachusetts, is seeking a Software Engineer for the Inspection Business Unit. Candidates should possess a strong foundation in systems thinking and experience in problem-solving and machine learning. Responsibilities range from modeling...Senior
- Abbott is seeking a Senior Software Design Assurance Engineer to support product development and ensure software quality engineering methodologies are maintained. You will oversee software verification and validation activities while collaborating with cross-functional...Senior
$155k - $195k
...national security. Our team consists of passionate and motivated engineers with advanced degrees in engineering, computer science,... ...enrich intelligence information around the globe. The Role As a Senior Software Engineer, you will leverage your skills in systems and...SeniorFull timeLocal areaNight shift$149k - $204.6k
...how consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system. What We Need Symbotic is looking for a talented Senior ML Ops Engineer to join our Perception team. You will assist in the...SeniorTemporary workFlexible hours$115k - $130k
...the continuous improvement of our Agile and DevOps culture and engineering best practices. Monitoring system performance and creation of... ...’ overall experience as a full stack engineer in the field of software engineering required. Lead the design, development, and...SeniorFull timeWork experience placementWork at officeLocal areaWork from homeWorldwideFlexible hours- Seurat Technologies, based in Massachusetts, seeks a Senior Software Engineer to develop real-time machine-control software in C++ and C#/.NET for advanced additive manufacturing systems. The role involves hardware integration, debugging across software and hardware domains...Senior
- ...collaborating with Verisk to connect them with exceptional professionals for this role. Description We are hiring a Senior Software Engineer with deep expertise in AI/ML engineering and data-intensive systems to join our Catastrophic and Risk Solutions team. You...SeniorWork at officeFlexible hours
- Symbotic seeks a Senior Software Engineer to design and build core cloud software that integrates with edge systems in automated warehouses. You will own real‑time, distributed full‑stack features, mentor peers, and collaborate across Product, UX/UI, and hardware teams...Senior
- BrioHealth Solutions, Inc. is seeking a Senior Software Engineer in Burlington, MA. This role involves developing and maintaining software for the innovative BrioVAD® platform, requiring strong C# and .NET skills along with expertise in cloud technologies. The ideal candidate...Senior
- A leading aerospace technology company in Burlington, MA, is seeking a Senior Software Engineer to lead the development of autonomy and flight software systems. The role demands technical leadership in software architecture, design, and integration for complex autonomous...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Woburn, MA
- software developer Woburn, MA
- part time software developer remote Woburn, MA
- senior software engineer ruby on rails Woburn, MA
- software engineer amazon Woburn, MA
- senior software design engineer Woburn, MA
- entry level software engineer remote Woburn, MA
- software developer fintech Woburn, MA
- consulting software engineer Woburn, MA
- real time software engineer Woburn, MA

