Lead Software Engineer

STR

Woburn (MA)

On-site

USD 157,000 - 224,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading defense technology company based in Woburn, MA, is seeking a Lead Software Engineer to create innovative software solutions for national security challenges. In this role, you will collaborate with multidisciplinary teams and contribute to system integration and testing efforts. The ideal candidate has a Bachelor's degree in Computer Science and over 7 years of experience in software development, proficient in languages like Java and Python, and has a strong understanding of Linux and container technologies. Competitive salary based on experience, ranging from $157,000 to $224,000.

Qualifications

  • 7+ years of relevant software development experience.
  • Ability to obtain a Top Secret security clearance required.
  • Experience mentoring junior staff.

Responsibilities

  • Support design and implementation of flexible software solutions.
  • Collaborate with multidisciplinary project teams.
  • Provide solutions for important national security problems.

Skills

Fluent in modern programming languages (Java, Python, Scala)
Object-oriented programming principles
Experience leading multi-disciplinary teams
Specific experience in Linux and container-based software

Education

Bachelor's degree in computer science or related field

Tools

Docker

Job description

STR’s Analytics and Command & Control (AC2) Division designs, develops and deploys novel technologies to solve challenging national security problems. Our team consists of passionate and motivated engineers and scientists with degrees in engineering, computer science, mathematics, physics, and data science. We use our expertise and creativity to take innovative ideas from conception to mature implementation to improve mission success of our customers.

The Knowledge Exploitation & Trust Group in the AC2 Division develops algorithms and tools to enhance trust in AI systems. Recent work includes a program aimed at providing ways to measuring the reliability and responsibility of autonomous systems, and a program bootstrapping language models with domain‑specific simulations to accurately assess the feasibility of scientific claims.

The Role:

As a Lead Software Engineer at STR, you will support the design and implementation of flexible software solutions, collaborate with multi‑disciplinary project teams, and provide high‑impact solutions for our customers’ most important problems.

You will initially support system integration and testing for a mature mission planning solution that is transitioning to an active user community. Subsequent projects will be driven by your interests – the research groups contributing to this work also develop advanced technology in graph‑based reasoning, autonomous systems, trusted AI, Command & Control, and decision aids.

Our work involves projects of national significance, and the ability to work on‑site in our Woburn, MA, or Arlington, VA locations (depending on candidate preference) will be required.

Who You Are:
  • Bachelor’s (or higher) degree in computer science or other software development related field
  • 7+ years of relevant experience
  • Fluent in one or more modern languages (e.g. Java, Python, Scala, Go, Rust), including object‑oriented programming principles. Demonstrated experience writing maintainable, well documented code and APIs
  • Experience leading multi‑disciplinary teams and mentoring junior staff
  • Specific demonstrated experience in Linux and container‑based software (e.g., Docker).
  • Ability to obtain a Top Secret security clearance, for which U.S citizenship is needed by U.S government
Even Better:
  • Demonstrated experience with DevOps pipelines
  • Demonstrated ability to adopt new languages, libraries, and technologies
  • Experience in intelligence or military‑related mission areas
  • Active security clearance
Pay Information

Full‑Time Salary Range: $157,000 - $224,000

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.

STRis 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 www.str.us for more info.

STRis 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 appassist@str.us 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Systemstechnologyresearch • Woburn (MA)

Hybrid
USD 157,000 - 240,000
Collaborative learning environment
Flexible working arrangements
Equal opportunity employer
Associate Software Engineer
Associate Software Engineer

STR • San Diego (CA)

Hybrid
USD 110,000 - 120,000
Associate Software Engineer
Associate Software Engineer

STR • Woburn (MA)

Hybrid
USD 110,000 - 120,000
Lead System Engineer
Lead System Engineer

Systemstechnologyresearch • Woburn (MA)

Hybrid
USD 157,000 - 224,000
Senior Software Engineer
Senior Software Engineer

STR • Arlington (VA)

Hybrid
USD 140,000 - 170,000
Lead System Engineer
Lead System Engineer

Systemstechnologyresearch • Arlington (VA)

Hybrid
USD 157,000 - 224,000
Associate Software Engineer
Associate Software Engineer

systemstechnologyresearch • San Diego (CA)

Hybrid
USD 99,000 - 121,000
Lead Software Engineer
Lead Software Engineer

Systemstechnologyresearch • Arlington (VA)

Hybrid
USD 220,000 - 250,000
Software Engineer
Software Engineer

Systemstechnologyresearch • San Diego (CA)

Hybrid
USD 110,000 - 138,000
Software Engineer
Software Engineer

Systemstechnologyresearch • Arlington (VA)

Hybrid
USD 110,000 - 138,000