Senior Software Engineer–Systems

BoeingChantilly, VA
Hybrid

About The Position

The Boeing Company is seeking a Senior Systems Software Engineer to join the Space Mission Systems Software Team. This role involves developing innovative solutions and supporting existing capabilities of an agile software program for the national intelligence community. The team develops advanced innovative software systems for the space intelligence community, executing software programs to deliver analytics, planning, scheduling, command & control, and orchestration capabilities focused on user and mission needs. The existing multi-tiered system is developed on a cloud infrastructure with several consumer-facing web applications.

Requirements

  • Bachelor’s Degree
  • Active Top Secret (must be willing to sit for a CI Polygraph after start date)
  • 5+ years of experience analyzing data and/or identifying functional and systems requirements with customers
  • 3+ years of experience in systems engineering including system architecture development, systems integration, and/or hardware/software design and analysis
  • 3+ years of experience developing presentations and briefing customers
  • Familiarity with Agile or SAFe practices, including daily standup, User Stories, Sprints, and Release Planning
  • U.S. Citizenship Required

Nice To Haves

  • Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and 9+ years of related work experience OR Bachelor’s Degree and 13+ years of directly related work experience OR 17+ years of related, relevant experience
  • 3+ years of experience leading projects and/or individuals in software development lifecycle tasks
  • Agile software development lifecycle knowledge
  • Knowledge of project planning processes and tools (i.e., project management software) to define, design, and plan projects, achieve project deliverables, optimize the contributions of internal and external resources, and accomplish desired business results
  • Effective use of Atlassian Products (e.g. Jira, Confluence, Crucible, etc.)

Responsibilities

  • Supporting/planning software development tasks including detailed software design, coding, and unit/integration/functional/system testing of customer desired features/user stories, ensuring successful achievement of acceptance criteria.
  • Develop and sustain new and existing applications; as well as troubleshoot and resolve various software issues.
  • Customer/stakeholder presentation and reporting skills.
  • Briefing software designs and demonstrating software release functionality to customer/stakeholders/end users.
  • Analyzing high level customer requirements and deriving lower-level functional requirements.
  • Software development tasks including detailed software design, coding, and testing of customer desired features/user stories.
  • Briefing software designs and demonstrating software release functionality to users.
  • Develop and sustain new and existing applications; as well as troubleshoot and resolve various software issues.
  • Contribute to the creation of new distributed components and interactions that align with the future system architecture.

Benefits

  • health insurance
  • flexible spending accounts
  • health savings accounts
  • retirement savings plans
  • life and disability insurance programs
  • paid and unpaid time away from work
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service