Software Engineer, II - Cloud Automation

Torc RoboticsAnn Arbor, MI
Remote

About The Position

Torc is a leader in autonomous driving since 2007, focused on developing software for automated trucks as part of the Daimler family. The Cloud Automation team, part of the Build & Tools group, builds and operates foundational cloud infrastructure, security posture, and developer tooling for all engineering teams. This includes managing a multi-account AWS Organization, shared networking, identity and access management, hosted application platforms, CI/CD infrastructure, and cost visibility programs. The team is distributed and remote-friendly, collaborating daily through standups, planning sessions, and ad-hoc pairing. They share a business-hours on-call rotation and prioritize a sustainable pace, collective ownership, and developer empathy to enable engineering success. The role supports nearly every engineering team at Torc in building and running workloads in AWS at scale.

Requirements

  • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field (or equivalent practical experience) with 3-5+ years of relevant experience
  • AWS Cloud: Hands-on experience with core AWS services (IAM, VPC, EC2, S3, EKS/ECS, Lambda) and comfort working in a multi-account environment
  • Infrastructure as Code: Proficiency with Terraform (modules, remote state, and CI-driven plan/apply workflows)
  • Kubernetes: Hands-on experience operating Kubernetes clusters (preferably EKS), with a solid understanding of best practices for deployment, security, and day-to-day management in production environments.
  • Networking & Security: Working knowledge of cloud networking (VPCs, peering, DNS, load balancing) and security fundamentals (least-privilege IAM, security groups, compliance tooling)
  • Scripting & Automation: Proficiency in Python (or a similar language) to build internal tooling, automation, and operational scripts
  • Collaboration & Communication: Strong written and verbal communication skills and a collaborative working style; comfortable working on a distributed team

Responsibilities

  • Build and maintain Terraform-based infrastructure for AWS services spanning networking, compute, identity, and security
  • Contribute to and evolve a multi-account AWS Organization managed with Control Tower and Account Factory for Terraform (AFT), including account vending workflows and organizational guardrails (e.g., SCPs)
  • Advance cloud security initiatives, including IAM policy design, least-privilege access patterns, SIEM/security integrations, compliance automation, and posture management
  • Design, deploy, and operate shared platforms such as EKS clusters, managed workflow platforms, and hosted application environments
  • Maintain and improve CI/CD infrastructure and shared build tooling (e.g., GitHub Actions, Jenkins, Artifact tools) used across the engineering organization
  • Contribute to cost analysis, attribution, and efficiency efforts to keep our cloud footprint sustainable
  • Participate in the team’s business-hours on-call rotation by triaging alerts and service requests
  • Contribute to technical decisions through design reviews, documentation, runbooks, and operational standards

Benefits

  • A competitive compensation package that includes a bonus component and stock options
  • 100% paid medical, dental, and vision premiums for full-time employees
  • 401K plan with a 6% employer match
  • Flexibility in schedule and generous paid vacation (available immediately after start date)
  • AD+D and Life Insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service