Atomic Industries

Atomic Industries

Senior Software Engineer

Detroit · Senior

Sponsorship not specifiedDetected 399 days ago
PythonGoRustC++Distributed SystemsGitPostgreSQLRedisCloud PlatformsCI/CDGitHub ActionsPlatform EngineeringRabbitMQData EngineeringRoboticsCAMMedical DevicesResearchCommunication

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.
  • This role is ideal for generalists who are excited to work across disciplines and take ownership of complex, high-impact systems.

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
  • We value well-written design docs, tested code, and real results - not meetings
  • Visa support for TN, E‑3, and O‑1 candidates

Requirements

  • 7+ years of experience building and deploying production software at scale
  • 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
  • Excellent communication skills and the ability to explain complex ideas clearly in writing and in conversation
  • Experience with 3D geometry kernels (Parasolid, OpenCascade) or CAD/CAM workflows
  • Familiarity with simulation, manufacturing, robotics, or hardware-in-the-loop systems

Nice to have

  • Proficiency in at least one systems language (Go, Rust, or C++) and one scripting language (Python preferred)

Skills

  • Atomic Industries is reinventing how the world makes things.
  • Producing these tools has always been slow, manual, and dependent on scarce expertise, taking weeks or months.

Compensation

  • Competitive salary and generous equity package

Benefits

  • Competitive salary and generous equity package
  • Full medical, dental, and vision coverage for employees and dependents
  • PTO with a 15-day minimum
  • Hardware stipend and on-site prototype lab access

Company info

  • Geometry, AI, and robotics teams are tightly integrated and co-develop the product together
  • What We're Looking For

Visa & Work Authorization

  • Visa support for TN, E‑3, and O‑1 candidates

This listing is sourced directly from Atomic Industries's careers page and normalized into a canonical job model.