
Software Engineer II
Nashua, NH · HybridFull-time$79–135K/yrSeen 1 day agoSeen in employer's feed 1 day ago
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near Nashua, NH, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Requirements
Credentials this posting asks for.
Job overview
BAE Systems seeks a Software Engineer II for its Digital Architecture Team in Nashua, NH. The role focuses on backend services, automated data pipelines, and microservice architecture, from design through delivery and ongoing operation. The team uses Python, gRPC, and Protocol Buffers; candidates may have experience with these tools or an interest in developing with them. The position combines on-site and remote work.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
Job Description
BAE Systems is seeking a Software Engineer II to join the Digital Architecture Team (DAT) in Nashua, NH. DAT develops software platforms that manage engineering and project data for multiple programs within Aerospace & Mission Systems (AMS). In this role, you will design, implement, test, and maintain software addressing specific customer needs through reusable, generalized capabilities, with a focus on backend services, automated data pipelines, and microservice architecture.
The ideal candidate has 2 years of software development experience with distributed systems. You will take ownership of challenging projects from design through delivery, collaborate with technical and non-technical partners, and consistently deliver results for customers. Our team builds many services using a combination of Python, gRPC, and Protocol Buffers, so you will either have experience with or an interest in developing with these tools.
This is a hybrid role offering a combination of on-site and remote work, as well as the option to work a 9/80 schedule.
Key Responsibilities:
-
Design, implement, test, deploy, and maintain backend services and data pipelines.
-
Work with colleagues and partner teams to understand requirements and deliver customer-focused solutions.
-
Write readable, maintainable code and participate in design and code reviews.
-
Clearly communicate technical decisions, project status, dependencies, and risks.
-
Take ownership of projects from design through delivery and ongoing operation.
-
Troubleshoot production issues and provide direct support to customers.
Required Education, Experience, & Skills
-
2 years of professional software development experience.
-
Must be eligible to obtain a U.S. Secret security clearance.
-
Bachelor's degree in computer science or a related field, or equivalent experience.
-
Experience with at least one modern programming language, such as Python, Java, C , C#, Go, or JavaScript.
-
Strong communication, collaboration, and problem-solving skills.
Preferred Education, Experience, & Skills
-
Experience with distributed systems, backend services, and data pipelines.
-
Experience with databases and messaging systems.
-
Experience with automated testing and continuous integration/deployment.
-
Experience working in an Agile development environment.
-
Demonstrated ownership and ability to deliver results.
Pay Information
Full-Time Salary Range: $79365 - $134921
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
Software Engineer II
132352BR
EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression
How this job compares
Set against the 42,005 open Software Engineer jobs on Olive Jobs, counted November 7, 2026.
- Pay
- This posting$79–135K/yr
- New Hampshire median$115–210K/yr269 salary ranges
- US median$135–219K/yr33,404 salary ranges
This range's midpoint, $107K, is 33% below the New Hampshire median midpoint ($159K) — in the lowest quarter of Software Engineer salary ranges in New Hampshire.
- Openings
- Olive Jobs lists 304 open Software Engineer jobs in New Hampshire and 42,005 across the US. 8% of them nationwide are listed as remote or flexible.
- Hiring the most in New Hampshire
- BAE Systems (this employer)76 open
- Oracle70 open
- Meta28 open
- Experience
- This posting asks for at least 2 years of experience — less than three in four Software Engineer postings that state a minimum ask for (median 5 years, across 34,475 postings).
- Education
- 13,250 of the 42,005 open Software Engineer jobs (32%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 7, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.


