Demo

Software Engineer 2

Torc Robotics
Blacksburg, VA Full Time
POSTED ON 9/19/2026
AVAILABLE BEFORE 10/18/2026
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

Salary : $145,600 - $183,500

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer 2?

Sign up to receive alerts about other jobs on the Software Engineer 2 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$70,609 - $91,165
Income Estimation: 
$86,680 - $110,316
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer 2.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Torc Robotics

  • Torc Robotics Fort Worth, TX
  • At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader in autonomous dri... more
  • 12 Days Ago

  • Torc Robotics Fort Worth, TX
  • About The Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader... more
  • 12 Days Ago

  • Torc Robotics Ann Arbor, MI
  • About the Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader... more
  • 1 Day Ago

  • Torc Robotics Ann Arbor, MI
  • About The Company At Torc, we have always believed that autonomous vehicle technology will transform how we travel, move freight, and do business. A leader... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Engineer 2 jobs in the Blacksburg, VA area that may be a better fit.

  • Peraton Blacksburg, VA
  • Responsibilities Join our Strategic Innovation Center in Blacksburg, VA and support exciting projects across Peraton in areas such as communications, space... more
  • 12 Days Ago

  • Twenty-Six Defense Roanoke, VA
  • Company Information: Twenty-Six Defense, headquartered in Fort Worth, Texas, is a leading provider of high-performance products, system solutions, and afte... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!