About the role
Responsibilities Design and implement scalable backend systems and APIs in Python and other languages Build and maintain services for geometry processing, simulation orchestration, and real-time data handling Design schemas and pipelines for structured and unstructured data using PostgreSQL, S3, Redis, and RabbitMQ Own and improve CI/CD pipelines and deployment infrastructure (GitHub Actions, Hashicorp stack) Collaborate with product and design to define intuitive interfaces for tooling engineers and internal users Profile and optimize performance-critical workloads, including GPU-accelerated simulation tasks Requirements 7+ years building and deploying production software at scale Proficiency in a systems language (Go, Rust, or C++) and a scripting language (Python preferred) Experience designing and scaling distributed systems, data pipelines, or high-performance compute services Hands-on experience with distributed computing, cloud infrastructure, and CI/CD pipelines Comfortable in hybrid cloud and on-prem environments, including bare-metal GPU systems Excellent written and verbal communication skills Preferred Qualifications Experience with 3D geometry kernels (Parasolid, OpenCascade) or CAD/CAM workflows Familiarity with simulation, manufacturing, robotics, or hardware-in-the-loop systems Understanding of ITAR, CMMC, or similar regulatory constraints Experience building developer-facing tools, SDKs, or internal platforms Benefits Competitive salary and generous equity package Full medical, dental, and vision coverage for employees and dependents 401(k) PTO with a 15-day minimum Quarterly team travel to Detroit Visa support for TN, E-3, and O-1 candidates Hardware stipend and on-site prototype lab access About the Company Atomic Industries uses AI-driven software to compress manufacturing tooling timelines from months to days, running a fully operational factory alongside its platform.