Logo for Torc Robotics

Software Engineer II - Business Intelligence

Role overview

Qualifications

  • Bachelor's degree in Computer Science, Data Engineering, or a related field
  • 4+ years of professional experience in data engineering or software engineering
  • Hands-on data engineering experience — building and maintaining ETL pipelines
  • Proficiency in Python, PySpark, or similar for pipeline / ETL development

Responsibilities

  • Design, build, and maintain ETL/ELT pipelines that power our data architecture
  • Structure and optimize tables and views to support fast, reliable reporting
  • Build data quality checks, validation, and documentation
  • Partner with BI analysts and business stakeholders to translate reporting needs into data models

About the company

Torc Robotics logo

Torc Robotics

Autonomous Vehicles & Self-Driving Tech

Torc Robotics, headquartered in Blacksburg, Virginia, offers a complete autonomous software solution for the trucking/freight industry. Torc was acquired by Daimler – the largest heavy-duty truck manufacturer in North America – in August 2019. We are working together to develop highly automated trucks to improve the safety and efficiency of transporting goods. We are experts in providing autonomous vehicle solutions and we partner with other industry leaders to bring this new technology to work in the real world. Our mission is to drive the future of freight through safer roads and the efficient transport of critical goods. #TorcDriven #TorcRobotics

Company details

Company typeSME
IndustryAutonomous Vehicles & Self-Driving Tech
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Meet the Team: 

Torc's BI team partners across the business to bring visibility and reporting that help leadership and teams make faster, better-informed decisions. This is an exciting opportunity to help define how data engineering and BI work together at Torc, with real influence over the architecture and tooling. 

 

What You'll Do: 

  • Design, build, and maintain ETL/ELT pipelines that power our data architecture. 
  • Structure and optimize tables and views to support fast, reliable reporting and dashboard performance. 
  • Build data quality checks, validation, and documentation so stakeholders can trust the numbers behind leadership and board-level reporting. 
  • Partner with BI analysts and business stakeholders to understand how data will be consumed downstream, translating reporting needs into data models and pipelines.
  • Support and help evolve leadership-critical deliverables, including the enterprise SPI dashboard and consolidated TES/WBR metrics reporting. 
  • Help migrate existing AWS/Athena-based data delivery to our Databricks platform. 
  • Define, instrument, and maintain business KPIs from scratch using SQL and Python. 
  • Contribute to hands-on dashboard development as interest and BI tooling needs align.

 

What You'll Need to Succeed: 

  • Bachelor's degree in Computer Science, Data Engineering, or a related field, with 4+ years of professional experience in data engineering or software engineering (equivalent experience considered).
  • Hands-on data engineering experience — building and maintaining ETL pipelines, data quality checks, and structuring tables vs. views for reporting performance. 
  • Proficiency in Python, PySpark, or similar for pipeline / ETL development, and experience with pandas, numpy, or other data analysis tooling. 
  • Strong SQL or similar skills. 
  • Understanding of how data is consumed downstream and willingness to work with consumers on improvements.  
  • Experience with BI tools such as Tableau, Power BI, or QuickSight. 
  • Comfort working with ambiguous, evolving requirements and partnering directly with stakeholders across the business. 

 

Bonus Points: 

  • Experience with the Databricks platform, particularly for serving data, visualizations, and jobs.
  • AWS experience, particularly Athena, Glue, or other managed data services. 
  • Knowledge of relational, NoSQL, vector, and data warehouse architectures. 
  • Hands-on dashboard-building experience, or strong interest in developing it. 
  • Experience scaling data for ML/AI workloads (e.g., Ray). 
  • Background in automotive, AV, robotics, or other safety-critical data environments. 

 

Work Location: 

Ann Arbor, MI is the hiring hub for this role; remote candidates are considered. 

Hiring Range for Job Opening 
US Pay Range
$139,000$166,800 USD

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Torc Robotics

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.