Torc Robotics

Software Engineer 2

Torc Robotics$145K — $183K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's in Computer Engineering, Computer Science, or related field with 2 years of experience, or Bachelor's with 5 years of experience.
  • Experience designing AWS cloud native architectures using services like Lambda, Step Functions, IAM, S3, EC2.
  • Proficiency in building high throughput ETL/ELT pipelines for large-scale data processing.
  • Strong background in Python backend engineering and REST API design.
  • Experience with Infrastructure as Code and DevOps automation, utilizing tools like Terraform and CI/CD pipelines.

Responsibilities

  • Design and build scalable backend services for high volume data management.
  • Develop API-driven services and REST interfaces for various workflows and data access needs.
  • Implement backend data management capabilities, including access control and caching strategies.
  • Create comprehensive data workflows tracking ingestion to downstream consumption.
  • Architect cloud-based platforms using AWS for scalability and performance.
  • Develop product metrics and visualizations to enhance data insights.
  • Lead discussions on architecture and define integrations for cross-team collaboration.

Benefits

  • Flexible remote work options available for U.S. employees.
  • Opportunities for mentorship and professional development.
  • Participation in long-term system strategy and architecture reviews.
  • Involvement in cost saving initiatives and innovative data management practices.
Full Job Description
Job Duties:

Design, build, and own large scale backend services that support high volume data ingestion, tagging, transforming, querying, and downloading across enterprise data platforms. Develop API driven backend services and REST interfaces that support cloud based workflows, vehicle testing systems, data visualization tools, and enterprise data access needs to enable reliable data access, workflow automation, and consistent data governance across teams. Implement core backend capabilities for data management, including access control enforcement, schema validation logic, caching strategies, partitioning logic, and intelligent file placement mechanisms that optimize performance and cost. Design, implement and maintain complete data loop workflows that track data from initial truck side ingestion through processing, annotation, storage, and downstream consumption. Architect and manage cloud based foundations for backend and data platforms, leveraging AWS services for scalable storage, compute orchestration, and environment configuration across production systems. Build product level metrics, schemas, dashboards, and visualizations using internal metric pipelines, post processing frameworks, and Tableau to improve data visibility and operational insight. Lead architecture discussions and define system level interfaces, data models, and integration patterns for cross team platforms. Deliver cost saving initiatives by implementing intelligent data lifecycle management and S3 storage tiering strategies. Participate in roadmap planning, multi team architecture reviews, and long term system strategy for backend and data platform services. Mentor engineers and interns, guide implementation of complex features, and support onboarding to backend systems and data workflows. Improve service reliability by triaging and resolving operational alerts using Datadog and internal debugging tools, and contribute to automation of on call scheduling processes.

Requirements: Master's degree in Computer Engineering, Computer Science, or a related technical field with 2 years of industry experience as Software Engineer or in a related occupation building cloud-based systems on AWS. Alternatively, Bachelor's degree in Computer Engineering, Computer Science or related technical field with 5 years of professional experience as a Software Engineer or in a related occupation building cloud-based systems on AWS. Experience must include designing AWS cloud native architectures using Lambda, Step Functions, IAM, S3, EC2; building high throughput ETL/ELT pipelines for reliable large scale data processing; Python backend engineering developing cloud based services with REST API design; Infrastructure as Code and DevOps automation, leveraging Terraform, Github actions and CI/CD pipelines; deploying scalable backend services using modern containerization and orchestration tools, including Docker, ECR and ECS; data modeling, data workflows and data quality/governance for distributed applications; monitoring and metric/KPI dashboards, alert pipelines, and failure handling workflows built with Datadog, PagerDuty, Tableau.

Position is located at Blacksburg HQ but eligible to work from anywhere in the U.S.

Salary: $145,600.00 - $183,500.00per year

About Torc Robotics

Torc Robotics is a company that develops autonomous vehicle technology. It was founded in 2005 in Blacksburg, Virginia, and has since become a leader in the field of self-driving vehicles. Torc Robotics has developed autonomous technology for a variety of applications, including military vehicles, mining trucks, and consumer cars. The company has partnerships with major automotive manufacturers, including Daimler Trucks North America and Caterpillar. In 2019, Torc Robotics was acquired by Daimler Trucks North America, and it continues to operate as a subsidiary of the company.
Learn more about Torc Robotics
Size
200 employees
Industry
Founded
2005

Similar Jobs

More Jobs at Torc Robotics

More Information Technology Jobs

Find similar Software Engineer 2 jobs: