Torc Robotics is a leader in autonomous driving technology focused on developing software for automated trucks. As a Software Engineer II on the Cloud Automation team, you will build and maintain cloud infrastructure, contribute to security initiatives, and enhance CI/CD processes to support various engineering teams.
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
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
- Hands-on experience with core AWS services (IAM, VPC, EC2, S3, EKS/ECS, Lambda) and comfort working in a multi-account environment
- Proficiency with Terraform (modules, remote state, and CI-driven plan/apply workflows)
- 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
- Working knowledge of cloud networking (VPCs, peering, DNS, load balancing) and security fundamentals (least-privilege IAM, security groups, compliance tooling)
- Proficiency in Python (or a similar language) to build internal tooling, automation, and operational scripts
- Strong written and verbal communication skills and a collaborative working style; comfortable working on a distributed team