Senior Software Engineer

Boeing•Herndon, VA
•$171,700 - $232,300•Onsite

About The Position

The Boeing Company is hiring a Senior Software Engineer – Developer to support its Intelligence Systems portfolio in Herndon, Virginia. The team supports the Mission Operations Portfolio by designing, building, testing, deploying, operating, and maintaining mission-critical platforms and systems for commercial and government customers. The role performs system automation, including infrastructure, security, software installation and updates, and configuration and change control. It develops solutions to challenging technical problems and supports systems using DevOps practices and modern tooling. The position also supports computing-system design, validation, and configuration management; protects information to meet security requirements; and automates system-performance monitoring for capacity planning, backup, and disaster recovery. The position is expected to be 100% onsite. Travel may be required up to 10% of the time. Applicants must complete a technical assessment as part of the selection process. An active TS/SCI U.S. security clearance with an adjudicated Counterintelligence or Full Scope Polygraph is required; a clearance active within the past 24 months is considered active. U.S. citizenship is required for the clearance, and the role must meet U.S. export-control requirements for a U.S. Person. The employer will not sponsor employment visas.

Requirements

  • Active TS/SCI U.S. security clearance with an adjudicated Counterintelligence or Full Scope Polygraph; a clearance active within the past 24 months is considered active.
  • Bachelor’s degree or higher.
  • At least 5 years of experience in foundational computer science, object-oriented design, and software patterns.
  • Experience administering complex infrastructure and software development systems.
  • U.S. citizenship is required for the specified security clearance.
  • Must meet U.S. export-control requirements as a U.S. Person.
  • Must complete a technical assessment as part of the selection process.

Nice To Haves

  • Bachelor of Science in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science, with 9 or more years of related work experience; alternatively, a bachelor’s degree with 13 or more years of directly related work experience, or 17 or more years of related relevant experience.
  • Bachelor of Science in a field directly related to the work statement, or a non-U.S. equivalent qualification.
  • Experience managing and maintaining servers, workstations, and related infrastructure components using automation tools.
  • Advanced troubleshooting and problem-solving skills, including diagnosing and resolving complex technical issues using critical thinking.
  • Familiarity with AWS and/or Azure cloud services and/or VMware, Hyper-V, or Nutanix AHV virtualization, including virtual-machine management, resource allocation, and performance optimization.
  • Familiarity with Python, Bash, and/or PowerShell for automation and process improvement.
  • In-depth knowledge and experience with Windows and Linux Server versions, including installation, configuration, and administration.
  • Experience with Active Directory, Group Policy, DNS, DHCP, and other core infrastructure services.
  • Experience with Terraform, CloudFormation, Ansible, Puppet, Jenkins, Foreman, or other automation tools.
  • Certifications in DevOps, DevOps tooling, and/or IT.
  • Security+ certification or equivalent advanced privileged-user certification.

Responsibilities

  • Automate and create tooling for installation and configuration of Windows and Linux servers, Windows workstations, and related software components.
  • Assist in automating configuration and management of network services such as DNS, DHCP, and Active Directory.
  • Assist in automating backup strategies to protect data and support disaster recovery.
  • Assist in automating and maintaining security measures, including firewalls, endpoint protection, and access controls.
  • Analyze system performance, identify bottlenecks, and implement optimizations to improve efficiency and responsiveness.
  • Maintain accurate documentation of system configurations, procedures, and troubleshooting steps, and generate system performance, security, and compliance reports.
  • Participate in planning and implementing new systems, upgrades, and migrations while ensuring compatibility and adherence to best practices; lead by example.
  • Stay current with technologies, industry trends, and security practices, and continuously improve skills and knowledge.

Benefits

  • Eligible employees may enroll in benefit programs generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance, and paid and unpaid time away from work; availability depends on eligibility factors.
  • Boeing 401(k) plan with dollar-for-dollar matching contributions up to 10% of eligible pay, with immediate 100% vesting.
  • Student Loan Match through the Boeing 401(k) for eligible enrolled U.S. employees, allowing qualified student loan payments to count toward the company match.
  • Competitive base pay and variable compensation opportunities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service