Torc Robotics

Senior Software Engineer – Data Ingestion

Torc Robotics

full-time

Posted on:

Location Type: Remote

Location: MissouriUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,800 - $193,000 per year

Job Level

About the role

  • Create robust and resilient pipelines to process massive daily volumes of data created by vehicle fleets
  • Build and support scalable pipelines as part of Torc’s Data Factory to deliver data for ML training at scale
  • Scale Torc’s data lake through a distributed storage system, data crawling and discovery
  • Promote and protect the integrity of data through validation, versioning, data provenance, and governance
  • Support the expansion of Torc’s data lake through acquisition of additional data sets from internal and external sources
  • Assist in the development and delivery of cloud-based solutions
  • Collaborate with teams specializing in perception, planning, control, mapping and vehicle testing to develop solutions that support product delivery
  • Support the implementation of emerging cloud-based capabilities that can extend our technology stack and improve our ability to build, deploy and test safety-critical software for self-driving vehicles
  • Participate in the team’s on-call rotation to support our deployed systems during business hours

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field with 6+ years of professional experience
  • Master’s degree in Computer Science, Software Engineering, or related field with 3+ years of professional experience
  • Strong proficiency writing code using Python
  • Practical experience with Docker and containerization
  • A strong commitment to test-driven development patterns, continuous integration and delivery, and infrastructure as code
  • Experience with Linux and general bash scripting
  • Experience deploying, troubleshooting, monitoring and maintaining Linux systems
Benefits
  • A competitive compensation package that includes a bonus component and stock options
  • 100% paid medical, dental, and vision premiums for full-time employees
  • 401K plan with a 6% employer match
  • Flexibility in schedule and generous paid vacation (available immediately after start date)
  • Company-wide holiday office closures
  • AD+D and Life Insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDockertest-driven developmentcontinuous integrationcontinuous deliveryinfrastructure as codeLinuxbash scriptingdata validationdata governance
Soft Skills
collaborationproblem-solvingcommunicationcommitmentadaptabilityteamworkattention to detailcritical thinkingtime managementorganizational skills
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringMaster’s degree in Computer ScienceMaster’s degree in Software Engineering