B

Boeing

Builds commercial aircraft, defense and space systems

Software Engineer - Associate or Experienced

Backend EngineeringPosted on Nov 12
Full-timeKent, WA, USA$106.3k - $182.8k

About the Job

Requirements

  • A Bachelor's degree or higher is required.
  • At least 1 year of software development experience is required.
  • Professional experience with C, C++, C#, Python, Java, or Ada is required.
  • An active U.S. Top Secret Security Clearance is required, with U.S. citizenship; eligibility for SCI access after starting is required.
  • Successful candidates must satisfy the Company's Conflict of Interest assessment process.
  • Candidates must complete a technical assessment as part of selection; failure to complete it removes them from consideration.
  • Candidates must work onsite at one of the listed location options.
  • Candidates must be willing to travel up to 10% of the time.
  • Candidates must pass drug testing when criteria are met under company policy.

Responsibilities

  • Design, implement, and maintain end-to-end signal-processing software that ingests raw sensor data, runs focusing, motion compensation, and calibration, and produces analysis and feature outputs.
  • Develop new processing capabilities from algorithm prototype through production-ready code, collaborating with scientists and stakeholders to define requirements and acceptance criteria.
  • Analyze, read, and refactor legacy C, C++, and Fortran code; create Python wrappers or reimplement modules natively in Python when this improves readability, testability, or performance.
  • Build reproducible, containerized processing artifacts using Docker and package deployments using Helm charts or equivalent for development, staging, and production.
  • Author and maintain automated unit, regression, integration, and end-to-end system tests, including numerical validation against golden datasets and defined tolerances.
  • Lead system-level integration and cross-team end-to-end testing with internal and external partners by defining test plans, coordinating test events, exercising interfaces for ingest, metadata, telemetry, and archive, capturing anomalies, and driving remediation to closure.
  • Define, curate, and maintain representative test datasets, golden outputs, and validation harnesses for continuous integration and acceptance testing.
  • Integrate CI/CD pipelines to automate builds, testing (including end-to-end integration tests), and deployments; gate releases with numerical and interface checks.
  • Profile and optimize processing-chain performance, quantify accuracy/runtime tradeoffs, and implement targeted optimizations.
  • Implement observability and telemetry for batch and service workflows, including metrics, logging, and traces that support automatic regression detection and rapid incident triage.
  • Troubleshoot numerical, runtime, and interface failures, perform root-cause analysis, and implement preventive measures and regression tests.
  • Produce developer and operator documentation, reproducible examples, runbooks, and onboarding materials for product teams and external partners.
  • Mentor teammates on legacy-code practices, numerical validation, and robust testing patterns; contribute to quality, reproducibility, and collaboration.
  • Integrate security and compliance controls into delivery pipelines and runtime environments.

Desired Qualifications

  • At Level 3, have at least 5 years of related work experience or an equivalent combination of education and experience.
  • Have a Bachelor of Science degree in engineering, engineering technology (including manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science and at least 5 years of related work experience; or a Bachelor's degree and at least 9 years of directly related work experience; or at least 13 years of related, relevant experience.
  • Experience with serverless computing or container orchestration.
  • Familiarity with observability and monitoring tools.
  • Prior exposure to regulated, safety-critical, or aerospace environments.
  • Understanding of delivery and reliability metrics such as DORA metrics or equivalent, and interest in instrumenting and improving them.
  • Experience troubleshooting production systems and an incident-response mindset.
  • Ability to communicate clearly and willingness to support teams and present to stakeholders and customers.
  • At least 1 year of hands-on experience with cloud infrastructure such as AWS or equivalent.
  • At least 1 year of practical experience with containerization.
  • Familiarity with Infrastructure as Code concepts and introductory experience with tools such as Terraform, CloudFormation, or CDK.
  • Basic experience with CI/CD systems.

About the Company

Boeing

Builds commercial aircraft, defense and space systems

Boeing builds commercial airplanes, military aircraft and space systems for airlines, governments and other aerospace customers worldwide. Its passenger jet families include the 737 and 787, while its defense portfolio spans fighter aircraft, helicopters, tankers and satellites. Engineers design and integrate aircraft structures and systems, and factories assemble and test the finished products for delivery to customers. The company earns money through aircraft and equipment sales, government development contracts, and services such as maintenance, spare parts and flight training. Boeing was founded in 1916 and is headquartered in Arlington, Virginia.

Company size
10,001+
Company stage
IPO
Headquarters
Arlington County, VA
Founded
1916

Recently Posted Jobs

Explore more opportunities at Boeing

See more jobs