Software Engineer - Data Engineering

Boston, MA

Optimus Ride logo
Optimus Ride
Apply now Apply later

About Optimus RideOptimus Ride is an autonomous mobility service provider on a mission to drive the future of transportation. We develop and own the full AV tech stack and user experience–algorithms, software, hardware, and system integration–for autonomous, electric rides for communities near and far. We’re focused on driving innovation and delivering convenient, turnkey transportation services for master planned communities, corporate and academic campuses, and mixed use developments. We’re driven to create safe, sustainable, and equitable transportation solutions for all.
Optimus Ride is headquartered in the Boston Seaport District, not far from our old stomping ground at MIT. From the boardroom to the test track, our teammates (affectionately referred to as Optimists) bring deep industry and subject matter expertise, a collaborative and focused work ethic, and an optimistic outlook on the future of autonomous, sustainable, community-serving transportation.
The RoleOptimus Ride vehicles and systems generate large volumes of rich, complex data. The Data Engineering team works to make these data available to the rest of the company.  We also conduct and support analytics work on these data to monitor and improve the performance of our autonomous driving software.  We are looking for software engineers who are excited by the challenge of implementing and orchestrating complex dataflows and can also collaborate with other teams on analytics work.


  • Support and improve infrastructure for handling vehicle data
  • Design and implement cloud-based architectures for data ingest and analysis
  • Collaborate with other teams on analytics work
  • Test, debug, and maintain production-quality code


  • BS in computer science or a related field
  • Strong software engineering skills
  • 2+ years experience writing production-quality code in Python
  • Experience with data ingest or ETL pipelines
  • Experience in Cloud deployment (e.g., GCP/Azure/AWS and Docker)
  • Interest and ability to learn additional skills and technologies as required


  • Experience with databases and SQL
  • Experience with orchestration frameworks (e.g. Airflow)
  • Experience with statistical analysis
  • Experience writing production-quality code in C++
  • Experience with data and network security
  • Experience in software quality assurance / testing

Benefits and Working EnvironmentAt Optimus Ride, we strive to support our employees by offering competitive compensation, comprehensive benefits and a world class working environment that is centered around the team. We nurture creativity and provide expansive opportunities for growth and development.
Optimus Ride provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Job region(s): North America
Job stats:  21  1  0
  • Share this job via
  • or

Explore more AI/ML/Data Science career opportunities