About The Position

The Boeing Company is seeking a Senior Software Engineer to join the Advanced Ground Architecture (AGA) team in support of the Boeing Defense, Space & Security Software Engineering organization. The AGA team develops adaptable ground-support software for use across Boeing programs, using modern technologies such as Java, C++, ReactJS, Python, and CI/CD pipelines, and Scaled Agile methodologies. The role focuses on leading and executing Java development and providing software engineering for the design, development, and maintenance of complex, multi-tiered application systems that support command and control of space vehicles. The engineer works with system and test engineers to implement, test, and document features and improvements for web services and applications supporting distributed computing. Integration and test work is emphasized, including integrating products in varied environments, maintaining test plans and procedures, and validating and verifying requirements. This position is expected to be 100% onsite at one of the listed locations: Seal Beach or El Segundo, California; Colorado Springs, Colorado; or Herndon, Virginia. Relocation may be offered based on eligibility, and travel may be required up to 10% of the time. The position requires an active U.S. Top Secret Security Clearance and U.S. citizenship; U.S. export-control requirements also apply. Employment is subject to the Company’s Conflict of Interest assessment process and a technical assessment as part of selection. Boeing does not sponsor employment visas.

Requirements

  • Bachelor’s degree or higher.
  • Experience with both Windows and Linux operating systems.
  • Experience with Agile methodologies.
  • At least 5 years of experience with Java, C++, Angular/ReactJS, HTML, and CSS.
  • At least 5 years of experience with software development and configuration management tools.
  • Active U.S. Top Secret Security Clearance; U.S. citizenship is required. A clearance active within the past 24 months is considered active.
  • Must meet U.S. export-control compliance requirements as a U.S. Person.
  • Must complete a technical assessment as part of the selection process.
  • Must satisfy the Company’s Conflict of Interest assessment process.

Nice To Haves

  • Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science and 9+ years of related work experience; or a bachelor’s degree and 13+ years of directly related work experience; or 17+ years of related, relevant experience.
  • Experience with software programming languages and databases and ability to apply them to the software domain, including higher-order, auto-coded, or assembly languages.
  • Experience deriving and allocating system, subsystem, or software requirements and maintaining traceability throughout the product lifecycle.
  • Experience with software architecture and design methodologies, including synthesizing architectures and designs that meet requirements, characteristics, and constraints.
  • Experience with software development processes compliant with internal and industry standards, guidelines, and best practices for software development, testing, and deployment.
  • Experience with implementation, validation, and verification processes, practices, and guidelines to ensure software quality, performance, and safety.
  • Experience with Generative Artificial Intelligence software development.

Responsibilities

  • Develop software in conjunction with agile team leadership, including participation in agile events.
  • Assist in executing DevSecOps processes to deliver software baselines at sprint boundaries.
  • Participate in PI planning as an agile team member.
  • Engage with users and other engineers to determine solutions to technical issues.
  • Coordinate the development, maintenance, enhancement, and optimization of software products and functionalities for systems integrations.
  • Lead activities to develop, document, and maintain architecture, requirements, algorithms, interfaces, and designs for software products.
  • Debug and lead resolution of issues to ensure the reliability and efficiency of software products.
  • Lead handling of user inquiries, troubleshooting technical issues, and analysis of user feedback.
  • Lead development, establishment, monitoring, and improvement of software processes, tools, and key performance metrics aligned with organizational goals and industry benchmarks.
  • Consult on software domains, system-specific issues, processes, and regulations.
  • Lead the design, development, integration, testing, and maintenance of non-embedded software throughout its lifecycle to meet industry, customer, safety, and regulatory standards.
  • Lead review, analysis, and translation of customer requirements into initial software product designs.
  • Lead software project management activities and software supplier management functions.
  • Work with system and test engineers to implement, test, and document features and improvements for web services and applications supporting distributed computing.
  • Integrate software products in different environments, generate and update test plans and procedures, and validate and verify requirements.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life insurance, and disability insurance programs.
  • Programs providing paid and unpaid time away from work.
  • Boeing 401(k) with dollar-for-dollar matching up to 10% of eligible pay and immediate 100% vesting.
  • Student Loan Match through the Boeing 401(k) for eligible enrolled U.S. employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service