Senior Software Engineer, Digital Engineering
Core
Build and own major parts of the in-house full-stack software (digital thread) for product, manufacturing, and operations data, including systems of record, services, integrations, and web UIs.
Role type
Senior full-stack software engineer (digital engineering)
Builds
Full-stack applications, data models, APIs, event-driven data flows, and web user interfaces for the digital thread.
Domain
Aerospace/Defense, Manufacturing, Digital Engineering
Required skills
Full-stack development, API design, relational data modeling, cloud fluency (AWS), CI/CD, modern programming languages (Go, Python, TypeScript), project leadership, production operations, technical documentation, mentoring
Preferred skills
Event-driven architectures, PLM/ERP/MES/ALM/MBSE integration, versioned auditable records, data migration, infrastructure-as-code (Terraform), GitOps, aerospace/defense domain background
Technologies
TypeScript, React, Go, Python, AWS, Terraform, Git
Responsibilities
Design and build full-stack features and services end to end; Model domain data for systems of record; Build integrations and event-driven data flows; Lead projects from scoping through delivery; Carry out migrations from off-the-shelf tools to in-house software; Mentor early-career engineers
Seniority
Senior, hands-on IC with mentorship
