Software Engineer II - Build Tools

torcrobotics

United States

Remote

USD 110,000 - 150,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Torc Robotics is seeking a Software Engineer II to strengthen our build and release foundation for safety-critical autonomous systems.

You will develop and operate production infrastructure, improve CI/CD pipelines, and write scalable automation to boost release velocity while preserving reliability and software quality. This role is remote in the United States or hybrid in Ann Arbor, MI.

Qualifications

  • Bachelor's degree with 4+ years of experience or Master's with up to 3 years.
  • Proficient in an object-oriented language, preferably Python.
  • Experience with AWS (IAM, EC2, S3) and container orchestration (Kubernetes, EKS, ECS).
  • Fluent in Python and scripting or templating with Bash or Go.
  • Hands-on with build systems Bazel, CMake, Maven, or Gradle and code-quality tools.
  • Familiar with CI/CD, logging, and monitoring platforms.

Responsibilities

  • Translate requirements into automation and infrastructure solutions.
  • Participate in design discussions and document approaches.
  • Develop, test, debug, and maintain code with unit and integration tests.
  • Collaborate through code reviews and shared quality standards.
  • Support production operations by investigating incidents and on-call involvement.
  • Improve runbooks, tutorials, and API documentation across teams.

Skills

Python
Go
Bash

Education

Bachelor's degree in a STEM field
Master's degree in a STEM field

Tools

Docker
Kubernetes (EKS/ECS)
AWS (IAM, EC2, S3)
Bazel
CMake
Maven/Gradle
CI/CD tooling

Job description

Role overview

This Software Engineer II role strengthens the build and release foundation used by teams developing safety-critical autonomous systems. You will build and operate production infrastructure, improve CI/CD pipelines, and write scalable automation that increases release velocity while protecting reliability and software quality. The role is available remotely in the United States or in a hybrid arrangement in Ann Arbor, Michigan, and includes participation in an on-call rotation.

Responsibilities
  • Translate requirements into automation and infrastructure solutions, seeking input from peers and managers on scope and objectives.
  • Participate in design discussions, proposing implementation approaches and producing diagrams and technical documentation.
  • Develop, test, debug, and maintain code using unit and integration testing practices.
  • Collaborate through code reviews and integration work, contributing to shared quality standards and continuous learning.
  • Support production operations by investigating incidents, reviewing logs, participating in root-cause analysis, and taking part in on-call coverage.
  • Improve runbooks, tutorials, API documentation, and user guidance while coordinating with teams across the broader product organization.
Requirements
  • A bachelor’s degree with at least four years of experience, or a master’s degree with up to three years of experience.
  • Ability to handle critical technical challenges with limited supervision and exercise strong independent judgment.
  • Experience with AWS services such as IAM, EC2, and S3, plus Docker and container orchestration platforms including Kubernetes, EKS, or ECS.
  • Fluency in an object-oriented language, preferably Python, along with scripting or templating using Bash or Go.
  • Hands-on experience with build systems such as Bazel, CMake, Maven, or Gradle and code-quality or coverage tools.
  • Working knowledge of CI/CD, workflow orchestration, logging, and monitoring platforms.
Nice to have
  • Experience with artifact or package registries such as JFrog Artifactory.
  • Familiarity with safety-critical or embedded software practices and testing tools.
  • Exposure to C or C++ in addition to Python.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II - Build Tools
Software Engineer II - Build Tools

SwiftCruit • Ann Arbor (MI)

On-site
USD 110,000 - 170,000
Software Engineer II - Build Tools
Software Engineer II - Build Tools

Torc Robotics • Ann Arbor (MI)

On-site
USD 139,000 - 167,000
Remote-friendly
Software Engineer II, Delivery
Software Engineer II, Delivery

upstart • United States

Remote
USD 120,000 - 190,000
Remote work
Software Engineer II: Build, CI/CD & Automation (Remote)
Software Engineer II: Build, CI/CD & Automation (Remote)

torcrobotics • United States

Remote
USD 110,000 - 150,000
Senior Build Systems & Software Robustification Engineer
Senior Build Systems & Software Robustification Engineer

Integrated Computer Solutions, Inc. (ICS) • Wilmington (MA)

On-site
USD 140,000 - 190,000
Senior Software Engineer, Core Platforms
Senior Software Engineer, Core Platforms

botauto • Houston (TX)

On-site
USD 150,000 - 210,000
Software Engineer (Cloud, DevEx)
Software Engineer (Cloud, DevEx)

Hidden Jobs • United States

On-site
USD 70,000 - 80,000
Senior Robotics Software Engineer (Full Stack) Computer/Software Framingham, MA
Senior Robotics Software Engineer (Full Stack) Computer/Software Framingham, MA

Integrated Computer Solutions, Inc. • Wilmington (MA)

On-site
USD 96,432 - 206,640
Senior Software Engineer - Developer and Productivity Tools
Senior Software Engineer - Developer and Productivity Tools

Enterprise Holdings • St. Louis (MO)

Hybrid
USD 95,000 - 130,000
Healthcare package
401k matching & profit sharing
Paid time off
+1
Lead Software Engineer, DevOps
Lead Software Engineer, DevOps

Sedaro • Arlington (VA)

On-site
USD 150,000 - 190,000
Equity
Unlimited PTO
401(k) with 4% match
+1