Jobs in Ann Arbor, MI

520verified openings
Filter by
No filters selected
Torc Robotics Verified 3d ago

Software Engineer II - Build Tools

Ann Arbor, MIAll locationsAnn Arbor, MIRemote (US) Hybrid

$139,000–$166,800 a year
Pay$139,000–$166,800
TypeNot specified
Work settingHybrid
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

As a Software Engineer II on the Build Tools team at Torc Robotics, you will serve as the automation backbone for our entire engineering organization. In this highly impactful DevOps/Full-Stack role, you will take ground-floor ownership of the tools and infrastructure that directly drive our release velocity and system reliability. You will be responsible for running real production infrastructure, building and maintaining robust CI/CD pipelines, and writing scalable code to support the teams shipping our safety-critical autonomous vehicle (AV) software. We are looking for an engineer with strong Python skills and deep, hands-on experience with containerization and cloud architecture.

What you'll bring

  • Bachelor's degree plus 4+ years of experience
  • or a Masters Degree plus 0-3 years of experience.
  • Proven ability to tackle critical challenges with minimal supervision and strong independent judgment.
  • Proficiency in AWS core services (IAM, EC2, S3) and container orchestration platforms (Docker, Kubernetes, EKS, ECS).
  • Hands-on background with build tools (Bazel, CMake, Maven, Gradle) and code coverage analysis (Parasoft, SonarQube, CodeQL).
  • Intermediate competency with CI/CD tools (GitHub Actions, Jenkins, GitLab, ArgoCD) and workflow tools (Temporal, AWS Step Functions, Argo Workflows).
  • Solid understanding of logging and monitoring ecosystems (Datadog, CloudWatch, New Relic).
  • Fluency in an object-oriented language combined with solid scripting/templating skills (Bash, Go).
  • Experience with JFrog Artifactory or similar artifact/package registry platforms.
  • Familiarity with safety-critical or embedded software practices (e.g., MISRA C static analysis, VectorCAST or similar unit-test tooling for embedded systems).
  • Exposure to C/C++ in addition to Python.
  • Python preferred

Locations

Ann Arbor, MIRemote (US)