Description
The Boeing Company has an exciting opportunity for a Software Engineer to join the Space Intelligence and Weapons Systems (SI&WS) Daybreak team in Kent, WA.
In this role, you will dive into both legacy and modern codebases to craft reproducible, testable, and containerized processing pipelines that power mission-critical analysis running at scale on AWS.
Responsibilities:
- Design, implement, and maintain end-to-end signal-processing software: ingest raw sensor data, run focusing, motion compensation, calibration, and produce analysis/feature outputs
- Invent and implement new processing capabilities from algorithm prototype to 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 re-implement modules natively in Python where it improves readability, testability, or performance
- Build reproducible, containerized processing artifacts (Docker) and package deployments (Helm charts or equivalent) for development, staging, and production
- Author and maintain comprehensive automated tests: 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: define test plans, coordinate test events, exercise interfaces (ingest, metadata, telemetry, archive), capture anomalies, and drive remediation to closure
- Define, curate, and maintain representative test datasets, golden outputs, and validation harnesses to support continuous integration and acceptance testing
- Integrate CI/CD pipelines to automate builds, testing (including E2E integration tests) and deployments; gate releases with numerical and interface checks
- Profile and optimize performance of processing chains; quantify tradeoffs between accuracy and runtime and implement targeted optimizations
- Implement observability and telemetry for batch and service workflows: metrics, logging, and traces that support automatic detection of regressions and rapid incident triage
- Troubleshoot numerical, runtime, and interface failures; perform root cause analysis and implement preventive measures and regression tests
- Produce clear 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 team culture of quality, reproducibility, and collaboration
- Ensure security and compliance controls are integrated into the delivery pipeline and runtime environments
Basic Qualifications:
- An active U.S. Top Secret Security Clearance
- Bachelor’s Degree or higher
- 1+ years software development experience
- Professional experience with C, C++, C#, Python, Java, or Ada
Preferred Qualifications:
- Experience with serverless or container orchestration
- Familiarity with observability and monitoring tools
- Prior exposure to regulated, safety-critical, or aerospace environments
- Understanding of delivery and reliability metrics (DORA or equivalent) and a desire to instrument and improve them
- Experience troubleshooting and incident response mindset for production systems
- Clear communication skills and willingness to support teams and present to stakeholders and customers
- 1+ years’ hands-on experience with cloud infrastructure (AWS or equivalent)
- 1+ years’ practical experience with containerization
- Familiarity with Infrastructure as Code concepts and at least introductory experience with tools like Terraform, CloudFormation, or CDK
- Basic experience with CI/CD systems
Benefits:
- Competitive base pay and variable compensation opportunities
- Health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs
- Paid and unpaid time away from work
Salary Range:
- Associate level (Level 2): USD $106,250 – $143,750
- Experienced level (Level 3): USD $135,150 – $182,850
For more fresh new jobs, check out yubhub.co.