Software Engineer 2
- Salary
- $145,600 - $183,500 per year
- Level
- Mid
Not stated in the posting: work type, visa.
Open. First seen 22 October 2026.
About the role
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.00 per year
What this role asks for
Particular to this role
Datadog · Docker · ETL · IAM · PagerDuty · REST · Tableau
Rare in Torc Robotics's other 37 open postings.
In most of Torc Robotics's ads
Python
Named in most of its open postings, whatever the role.
Compared with Torc Robotics's other open jobs.
The team: Engineering HIRES STEADILY
This role is one of 5 open in Engineering. 1 was posted in the last 30 days and the oldest in July: a team that hires all year rather than one being built.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
Python (3 of 5), AWS (2 of 5), C++ (2 of 5), CI/CD (2 of 5), Embedded Systems (2 of 5), ROS (2 of 5), Terraform (2 of 5)
OTHER ROLES ON THIS TEAM
- Senior Product Manager posted Oct 12
- Staff Systems Engineer posted Sep 10
- Software Engineer, II - Autonomy Data posted Aug 5
- Staff, Software Engineer - Motion Planning (Unstructured Environments) posted Jul 15
From the team and dates on Torc Robotics's own job board.
See Software Engineer salaries in the United States →
Similar jobs
- Software Engineer, Infrastructure at Serval
Shares 8 skills: PagerDuty, Datadog, ETL… · same seniority · same country - IT Specialist at Melio
Shares 9 skills: PagerDuty, Tableau, Datadog… · same seniority · same country - Systems Adminstrator at Black Canyon Consulting
Shares 8 skills: PagerDuty, Datadog, GitHub… · same seniority · same country - Partner Solutions Engineer at DevRev
Shares 8 skills: PagerDuty, Datadog, GitHub… · same seniority · same country - Senior Software Engineer, Platform at SeatGeek
Shares 7 skills: PagerDuty, Datadog, Terraform… · same country - Engineering Manager - Systems Triage (Metrics & Analysis) at Torc Robotics
Also at this company
Is this your posting? Email info@careerholo.com to have it removed.