Software Engineer II - Build Tools

Torc Robotics

Ann Arbor (MI)

Hybrid

USD 139,000 - 167,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly

Job summary

Torc Robotics is seeking a Software Engineer II to join the Build Tools team. You will own automation for the engineering org, build robust CI/CD pipelines, and run production infrastructure to support release velocity and reliability.

Strong Python skills, containerization, and cloud architecture are required. You will work on on-call rotations and contribute to documentation, runbooks, and tutorials to help teams ship safe autonomous vehicle software.

Qualifications

  • Bachelor's degree with 4+ years of experience or Master's with 0–3 years in software/DevOps.
  • Production infrastructure and CI/CD pipeline experience.
  • Strong Python scripting and automation skills.

Responsibilities

  • Build technology solutions, analyze requirements and scope with the team.
  • Design discussions with diagrams and documentation for clarity.
  • Write and test code, and fix bugs to ensure quality.
  • Collaborate to integrate work into the codebase and participate in code reviews.
  • Contribute to on-call rotations and analyze production incidents.
  • Expand runbooks, tutorials, and API documentation.

Skills

Python
AWS
Docker
Kubernetes
CI/CD
Bazel
CMake
GitHub Actions
ArgoCD
Datadog

Education

Bachelor's degree
Master's degree

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
ArgoCD
AWS
Bazel
CMake

Job description

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 Do
  • Build technology solutions, analyze requirements, and seek guidance from your manager and peers on scope and objectives.
  • Contribute to design discussions, proposing solutions and creating diagrams and design documents for clarity.
  • Write and modify code to deliver solutions, thoroughly testing via unit and integration tests and fixing bugs to ensure quality.
  • Collaborate with teammates to integrate your work into the larger codebase, and give/receive feedback through code review to improve quality and support continuous learning.
  • Actively participate in team meetings, sharing progress and challenges, and seek mentorship to learn best practices.
  • Participate in your team's on-call rotation, troubleshooting incidents, analyzing production logs, and guiding root-cause analysis (RCA).
  • Work across team boundaries to understand how your team’s deliveries contribute to Torc’s broader product offerings.
  • Expand documentation coverage, including runbooks, tutorials, API documentation, and user guidance.
What You'll Need to Succeed
  • 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).
  • Fluency in an object-oriented language (Python preferred) combined with solid scripting/templating skills (Bash, Go).
  • 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).
Bonus Points
  • 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.
Work Location

Remote (US), or Ann Arbor, MI (Hybrid)

Hiring Range for Job Opening US Pay Range $139,000 — $166,800 USD

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, I - Data Engineering New Ann Arbor, MI, Blacksburg, VA
Software Engineer, I - Data Engineering New Ann Arbor, MI, Blacksburg, VA

Torc Robotics, Inc. • Ann Arbor (MI)

On-site
USD 114,000 - 137,000
Bonus and stock options
100% paid medical, dental, and vision
401K with 6% employer match
+2
Senior, Software Engineer - Autonomy Core Frameworks
Senior, Software Engineer - Autonomy Core Frameworks

Torc Robotics • Virginia (MN)

On-site
USD 161,000 - 193,000
Competitive compensation with bonus
Stock options
Health premiums covered for full-time
+2
Senior, Software Engineer - Autonomy Core Frameworks Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA
Senior, Software Engineer - Autonomy Core Frameworks Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA

Torc Robotics, Inc. • Michigan

On-site
USD 161,000 - 193,000
Bonus and stock options
100% medical/dental/vision premiums
401K with 6% match
+1
Senior, Software Engineer - Autonomy Core Frameworks
Senior, Software Engineer - Autonomy Core Frameworks

Torc Robotics • Ann Arbor (MI)

On-site
USD 161,000 - 193,000
Bonus
Stock options
Full medical, dental, and vision
+2
Senior Systems Engineer
Senior Systems Engineer

Gh Gruppe • Fort Worth (TX)

On-site
USD 139,000 - 166,800
Competitive compensation package
100% paid medical, dental, and vision premiums
401K plan with 6% employer match
+4
Software Engineer, I - Data Engineering
Software Engineer, I - Data Engineering

Torc Robotics • Blacksburg (VA)

On-site
USD 114,000 - 137,000
Stock options
Bonus component
Medical, dental, and vision
+3
Engineering Manager - Systems Triage (Metrics & Analysis) New Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA
Engineering Manager - Systems Triage (Metrics & Analysis) New Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA

Torc Robotics, Inc. • Michigan

Remote
USD 161,000 - 193,000
Bonus component
Stock options
100% paid medical, dental, and vision
+4
Software Engineer II, Mission Interface New Ann Arbor, MI
Software Engineer II, Mission Interface New Ann Arbor, MI

Torc Robotics, Inc. • Ann Arbor (MI)

On-site
USD 139,000 - 167,000
Stock options
Medical, dental & vision premiums (100
401K with 6% match
+2
Engineering Manager - Systems Triage (Metrics & Analysis)
Engineering Manager - Systems Triage (Metrics & Analysis)

OpenKrill • United States

Hybrid
USD 161,000 - 193,000
Competitive compensation with bonus
Stock options
100% paid health premiums
+2
Staff, Software Engineer - Simulation Vehicle Modeling
Staff, Software Engineer - Simulation Vehicle Modeling

Torc Robotics • Ann Arbor (MI)

On-site
USD 186,000 - 223,000
Bonus plan
Stock options
Full health benefits
+2