Senior Software Engineer, Backend - SIG
Core
Build backend services and APIs for simulation, digital twin validation, and V&V automation systems to verify manufactured output matches engineering intent.
Role type
Senior Backend Software Engineer (Manufacturing/Digital Twin)
Builds
Backend services, APIs, and data pipelines for simulation frameworks, digital twin validation, and 3D visualization systems.
Domain
Defense manufacturing, Industrial OT/IT convergence, Digital Twin, V&V automation
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Backend software development, Distributed systems, API design, Cloud/edge infrastructure, Database management, Containerization, CI/CD, 3D data processing, Event-driven architectures
Preferred skills
Manufacturing/OT domain knowledge, PLM/CAD integration, Simulation frameworks, Computational geometry, Microservices, Observability tools
Technologies
Python, Go, Java, Rust, PostgreSQL, MySQL, MongoDB, Redis, AWS, Azure, GCP, Docker, Kubernetes, Kafka, RabbitMQ, UE5, Unreal Engine, Prometheus, Grafana, ELK Stack, Datadog
Responsibilities
Design and implement backend services orchestrating simulation and validation workflows; Develop APIs exposing validation results to downstream consumers; Build backend integration layers retrieving 3D CAD and scan data from PLM/MES; Design and maintain databases for simulation and validation records; Implement event-driven architectures for validation triggers; Deploy and operate systems in factory environments including edge clusters; Optimize backend performance for computationally intensive workloads; Build data pipelines feeding real-time production data to digital twins.
Seniority
Senior, hands-on IC