Senior Software Engineer

Blackwing

Detroit (MI)

Hybrid

USD 120,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary and equity package
Full medical, dental, and vision for员工
401(k)
PTO with 15-day minimum
Quarterly team travel to Detroit
Visa support for TN, E‑3, and O‑1
Hardware stipend and on-site prototype
On-site prototype lab access

Job summary

Atomic Industries in Detroit is seeking a Senior Software Engineer to join the Platform Engineering team. You will build scalable backend systems and data services powering the company's AI-driven manufacturing platform.

The role spans CAD pipelines, simulation infrastructure, and web APIs; you will own critical components, optimize performance, and collaborate with product and design to deliver robust tooling for engineers and customers.

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.
  • Hands-on experience with distributed computing, cloud infrastructure, and CI/CD pipelines.
  • Comfortable working in hybrid environments (cloud and on-prem), including bare-metal GPU systems.
  • Excellent communication skills and the ability to explain complex ideas clearly in writing and in conversation.

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

Skills

7+ years experience
Go/Rust/C++ proficiency
Python scripting
Distributed systems design
CI/CD pipelines
Hybrid/cloud hardware experience
Excellent communication

Tools

PostgreSQL
S3
Redis
RabbitMQ
GitHub Actions
Hashicorp stack

Job description

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

  • Hands-on experience with distributed computing, cloud infrastructure, and CI/CD pipelines

  • Comfortable working in hybrid environments (cloud and on-prem), including bare-metal GPU systems

  • Excellent communication skills and the ability to explain complex ideas clearly in writing and in conversation

Bonus Points For
  • 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

How We Work
  • Fast iteration:We deploy code daily and validate it in the factory every week

  • Factory-first mindset:Engineers spend time on the shop floor to understand the real-world impact of their work

  • Low ceremony, high ownership:We value well-written design docs, tested code, and real results — not meetings

  • Collaborative culture:Geometry, AI, and robotics teams are tightly integrated and co-develop the product together

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI and Computational Geometry Engineer
AI and Computational Geometry Engineer

Atomic Machines Inc. • Emeryville (CA)

Hybrid
USD 200,000 - 250,000
Equity
Benefits
Software Engineer
Software Engineer

Subcritical Systems Inc • Austin (TX)

On-site
USD 120,000 - 170,000
Health insurance
Senior Staff Manufacturing Engineer
Senior Staff Manufacturing Engineer

Atomic Machines Inc. • Emeryville (CA)

On-site
USD 190,000 - 235,000
Equity
Benefits
Manufacturing Engineer
Manufacturing Engineer

Atoms • San Francisco (CA)

On-site
USD 145,000 - 183,250
Medical, dental, vision
Equity
401(k)
+3
Computational Geometry Software Engineer
Computational Geometry Software Engineer

Hadrian • Los Angeles (CA)

On-site
USD 130,000 - 250,000
Medical, dental, vision, and life insurance plans
401k
Flexible vacation policy
+1
Automation Engineer
Automation Engineer

Atomic Industries • Detroit (MI)

On-site
USD 90,000 - 130,000
Equity
Medical coverage
401(k)
+3
Senior NPI Engineer
Senior NPI Engineer

Atoms • San Francisco (CA)

On-site
USD 182,000 - 230,000
Medical, Dental, Vision, Disability, &
Life Insurance
401(k)
+5
AI and Computational Geometry Engineer
AI and Computational Geometry Engineer

Atomic-Machines • Emeryville (CA)

On-site
USD 200,000 - 250,000
Equity
Benefits
Software Engineer
Software Engineer

Subcritical Systems • Austin (TX)

On-site
USD 110,000 - 170,000
Health, dental, and vision insurance
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Precision Labs • California (MO)

Hybrid
USD 150,000 - 200,000