1

Distributed Systems Engineer Jobs in Ann Arbor, MI

Familiarity with distributed systems, caching layers, and observability tools Bonus Points ... Engineers spend time on the shop floor to understand the real-world impact of their work * Low ...

About Us Are you the kind of engineer who wants to see your work deployed, trusted, and used in ... distributed systems, or platform services in real-world environments * Experience working in ...

Senior Systems Engineer

Southfield, MI · Hybrid

$95K - $131K/yr

Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to ... The team is highly skilled and collaborative, diverse, and geographically distributed. Our mission ...

Senior Systems Engineer

Southfield, MI · Hybrid

$95K - $131K/yr

Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to ... The team is highly skilled and collaborative, diverse, and geographically distributed. Our mission ...

Senior Systems Engineer

Southfield, MI · Hybrid

$95K - $131K/yr

Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to ... The team is highly skilled and collaborative, diverse, and geographically distributed. Our mission ...

About Us Are you the kind of engineer who wants to see your work deployed, trusted, and used in ... distributed systems, or platform services in real-world environments * Experience working in ...

Senior Software Engineer

Southfield, MI · On-site +1

$57 - $70/hr

Senior Software Engineer - Backend and Distributed Systems This role focuses on designing and developing high‑performance backend services and distributed systems using C# and .NET in Linux server ...

next page

Showing results 1-20

Distributed Systems Engineer information

See Ann Arbor, MI salary details

$52.3K

$124.5K

$163.4K

How much do distributed systems engineer jobs pay per year?

As of Aug 1, 2026, the average yearly pay for distributed systems engineer in Ann Arbor, MI is $124,458.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,900.00 and $153,600.00 per year, depending on experience, location, and employer.

What are the typical daily responsibilities of a Distributed Systems Engineer?

A Distributed Systems Engineer typically spends their days designing, implementing, and testing scalable systems that handle large volumes of data and user requests. You'll collaborate closely with software developers, DevOps engineers, and product managers to architect solutions that ensure reliability, performance, and fault-tolerance. Regular tasks may include reviewing system performance metrics, debugging distributed applications, writing detailed documentation, and participating in code reviews. Engaging in team meetings and cross-functional discussions is also common, as seamless cooperation is vital in this complex and fast-evolving field.

What engineers make $300,000 a year?

Senior distributed systems engineers, software engineers with expertise in scalable architectures, and those working in high-demand industries such as cloud computing or finance can earn $300,000 or more annually. Achieving this level typically requires extensive experience, advanced skills in distributed computing, and often working in senior or specialized roles at large technology companies.

What engineers make 200,000 a year?

Distributed Systems Engineers can earn $200,000 or more annually, especially with extensive experience, advanced skills in cloud computing, distributed architecture, and proficiency in programming languages like Java or Go. Salaries vary based on location, company size, and expertise, with senior roles often reaching or exceeding this level.

What are the key skills and qualifications needed to thrive in the Distributed Systems Engineer position, and why are they important?

To thrive as a Distributed Systems Engineer, you need a strong background in computer science, experience with large-scale system design, and proficiency in languages such as Java, Go, or Python. Familiarity with cloud platforms (like AWS, GCP, or Azure), container orchestration tools (such as Kubernetes), and distributed databases is commonly required, and certifications in cloud computing can be advantageous. Strong problem-solving abilities, collaboration, and excellent communication skills help you navigate complex issues and work effectively across technical teams. These skills are fundamental for designing, implementing, and maintaining robust distributed systems that perform reliably at scale.

What does a distributed systems engineer do?

A distributed systems engineer designs, develops, and maintains systems that run across multiple computers or servers to ensure scalability, reliability, and performance. They work with technologies such as cloud platforms, networking, and programming languages like Java or Python, often focusing on fault tolerance and data consistency. Strong problem-solving skills and knowledge of system architecture are essential for this role.

What engineers make $500,000?

Senior engineers in high-demand fields such as software engineering, especially those specializing in distributed systems, cloud infrastructure, or machine learning, can earn $500,000 or more annually. Achieving this level typically requires extensive experience, advanced skills, and often includes bonuses, stock options, or other compensation components.

What does a Distributed Systems Engineer do?

A Distributed Systems Engineer designs, builds, and maintains large-scale systems that run across multiple machines or data centers. They ensure reliability, scalability, and fault tolerance by using technologies like cloud computing, containerization, and distributed databases. Their work often involves solving complex problems related to data consistency, network latency, and system coordination.

What are popular job titles related to Distributed Systems Engineer jobs in Ann Arbor, MI? For Distributed Systems Engineer jobs in Ann Arbor, MI, the most frequently searched job titles are:
What job categories do people searching Distributed Systems Engineer jobs in Ann Arbor, MI look for? The top searched job categories for Distributed Systems Engineer jobs in Ann Arbor, MI are:
Infographic showing various Distributed Systems Engineer job openings in Ann Arbor, MI as of July 2026, with employment types broken down into 100% Full Time. Highlights an 68% In-person, and 32% Remote job distribution, with an average salary of $124,458 per year, or $59.8 per hour.

Other

Medical, Dental, Vision, Retirement, PTO

Re-posted 17 days ago


Job description

Infrastructure Engineer (SRE)Department: Engineering - Infrastructure
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 an Infrastructure Engineer at Atomic, you'll own the systems that power high-performance simulation, geometry processing, and factory automation. You'll be responsible for building and maintaining the hybrid infrastructure that spans cloud, on-prem, and GPU compute environments.

This role is ideal for engineers who thrive at the intersection of reliability, performance, and engineering velocity.


What You'll Do
  • Manage and improve CI/CD pipelines (GitHub Actions, Terraform, HashiCorp stack)

  • Orchestrate compute workloads across cloud and bare-metal GPU clusters

  • Design systems for secure, fault-tolerant deployment and observability

  • Build internal tooling to accelerate developer workflows and operations

  • Partner with engineers on simulation, ML, and backend teams to scale infrastructure

  • Monitor and tune system performance under high computational loads


What We're Looking ForMinimum Qualifications
  • 5+ years in DevOps, infrastructure, or site reliability engineering

  • Proficiency with container orchestration (Nomad, Kubernetes), IaaC, and Linux

  • Strong scripting and programming skills (Python, Bash, Go)

  • Experience with hybrid (cloud + on-prem) infrastructure

  • Familiarity with distributed systems, caching layers, and observability tools

Bonus Points
  • Background supporting ML, simulation, or HPC workloads

  • Experience managing large GPU fleets or multi-node compute tasks

  • Security or compliance experience (ITAR, SOC2, CMMC)

  • Track record of building tooling for high-autonomy engineering teams


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, E3, and O1 candidates

  • Hardware stipend and on-site prototype lab access