Senior Software Engineer
Atomic Industries, Detroit, Michigan
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Senior
- Area
- Software engineering, Inference & ML systems
- Posted
- Oct 15, 2025
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
Senior Software Engineer
Department: Engineering
About Atomic Industries
Atomic Industries is reinventing how the world makes things. From cars and aerospace systems to medical devices and packaging, most physical goods begin life in a mold or are shaped by a manufacturing tool. Producing these tools has always been slow, manual, and dependent on scarce expertise, taking weeks or months. We’re changing that.
At our Detroit headquarters, we combine the industrial DNA of America’s manufacturing heartland with the speed, intelligence, and precision of Silicon Valley. Our AI-driven platform tackles the hardest problems in geometry, process planning, and fabrication, collapsing production timelines from months to days and soon, minutes. We don’t just build software; we run a fully operational factory where our technology produces production-grade tooling every week, enabling tight feedback loops and rapid iteration.
Backed by top-tier investors, we’re restoring speed, flexibility, and capability to the American industrial base. Our mission is to make manufacturing as agile and scalable as the digital world, and in doing so, rebuild the infrastructure of the physical economy.
About the Role
As a Senior Software Engineer on the Platform Engineering team, you'll help transform cutting-edge research into scalable, production-grade software used by engineers, machinists, and customers alike.
You’ll work across services and systems — from CAD and mesh pipelines to simulation infrastructure and web APIs — to build the core backend and data services that power Atomic’s platform. This role is ideal for generalists who are excited to work across disciplines and take ownership of complex, high-impact systems.
What You’ll Do
-
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
What We’re Looking For
Minimum Qualifications
-
7+ years of experience building and deploying production software at scale
-
Proficiency in at least one systems language (Go, Rust, or C++) and one scripting language (Python preferred)
-
Experience designing and scaling distributed systems, data pipelines, or high-performance compute services
Similar roles at other companies
Staff Systems Engineer, Software
Atomic MachinesEmeryville or Santa Clara, California +1
$170K–$230K / yr
Posted Jul 2, 2026
Senior Software Engineer, Platform CAM
Atomic MachinesEmeryville, or Santa Clara, California +1
$185K–$220K / yr
Posted 4 days ago
Senior/Staff Software Engineer, Robotic Applications
Atomic MachinesEmeryville, or Santa Clara, California +1
$170K–$230K / yr
Posted Oct 2, 2026
Senior Software Engineer, Back End
Atomic InvestUnited States
Pay not posted
Posted Feb 18, 2025
Listed on Y Combinator's job board; checked 32 h ago. First seen by us 32 h ago. Being listed doesn't mean the team is actively interviewing.