Senior Software Engineer

Boeing

$175K — $210K *
Aerospace & Defense
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field (14+ years of experience, or equivalent experience may substitute)
  • Active TS/SCI clearance with polygraph
  • Experience with software test procedure development and execution
  • Proficiency in generating and reviewing software/technical documentation
  • Familiarity with Agile software development and tools like Jira and Confluence
  • Proficient in Git, Java, C++, and/or Python
  • Experience with relational databases, such as Postgres

Responsibilities

  • Design, develop, test, deploy, maintain, and enhance software solutions
  • Provide technical leadership on high-impact projects
  • Facilitate alignment on goals, outcomes, and timelines
  • Analyze user requirements for software design and performance
  • Collaborate with the Chief Engineer to define feature specifications
  • Conduct design and code reviews
  • Independently complete medium to large software features

Benefits

  • Hybrid work opportunity allowing up to 16 hours of remote work per week
  • Opportunity to work on high-impact and diverse technical challenges
  • Engagement in leading-edge software development practices
  • Collaboration with experienced engineering teams
  • Focus on innovation and improvement in software solutions
Full Job Description
Senior Software Engineer

Why This is an Exciting Role:

As a Senior Software Engineer at Boeing Intelligence & Analytics you will be responsible to:
• Design, develop, test, deploy, maintain and enhance software solutions
• Provide technical leadership on high-impact projects
• Facilitate alignment and clarity on goals, outcomes, and timelines
• Analyze user requirements to derive software design and performance requirements
• Work closely with the Chief Engineer to define feature specifications and build products
• Conduct design and code reviews.
• Work on problems of diverse scopes where analysis of data requires evaluation of identifiable factors.
• Demonstrate good judgment in selecting methods and techniques for obtaining solutions.
• Complete medium to large features (each with many tasks) independently without guidance.
• Identify and drive changes as needed for assigned codebase, product area, or systems.

Experience and Qualifications:

To be eligible for this demanding position, the ideal candidate should demonstrate the following experience and qualifications:

Required Education and Years of Experience:
• A Bachelor's degree in Computer Science or related discipline with 14+ years of experience
• Four years of experience may be substituted for a Bachelor's degree

Required Qualifications:
• An active TS/SCI clearance with polygraph
• Experience assisting with development & execution of test procedures for software components
• Experience with generating & reviewing software/technical documentation
• Experience working in an Agile software development environment
• Experience using Jira and Confluence
• Experience with the following software development skills:

§ Git

§ Java, C++, and/or Python

§ Relational database, such as Postgres

Desired Qualifications:
• Experience with Amazon Web Services (AWS)
• Experience with:

§ Docker/Kubernetes

§ HAProxy

§ Nginx

§ Elastic Stack

Telework/Remote Availability:

Hybrid work authorized, up to 16 hours per week, depending on team and workload

Work Location(s): Annapolis Junction, MD

Summary Pay Range:

Please note that the information shown below is a general guideline only. Pay is based upon candidate experience and qualifications, as well as market and business considerations.

$175,000 - $210,000

Expected Closure Date:

Applications for this position will be accepted through August 15, 2026.

Similar Jobs

More Jobs at Boeing

More Aerospace & Defense Jobs

Find similar Senior Software Engineer jobs: