Hybrid Senior Software Engineer, Data Platform – Autonomous Vehicles

Posted 1 hour ago

Apply now

About the role

  • Senior Software Engineer designing and developing data platforms for self-driving technology at GM. Collaborating with teams to ensure robust systems and mentor junior engineers.

Responsibilities

  • Design & develop the next generation distributed ML data platform (Ingestion, Processing, Serving) using GCP and open-source frameworks.
  • Collaborate with stakeholders (ML & Data Engineers), translate needs & pain points into requirements, build self-serve capabilities and drive adoption.
  • Deliver e2e technical projects owning major technical decisions and tradeoffs & contribute to the team’s strategic roadmap.
  • Champion engineering & operational excellence by continuously improving systems and processes.
  • Actively participate in team’s planning, code reviews and design discussions.
  • Conduct technical interviews, onboard new and mentor junior engineers.

Requirements

  • BA or BS in Computer Science, Electrical Engineering, Mathematics, Physics, or another relevant field; or equivalent real-world experience.
  • 7+ years in building petabyte-scale distributed data platforms, specifically evolving Data Lakes into Lakehouses using major cloud providers and open-source frameworks.
  • Expert-level proficiency in Java, C++, or Python, with a proven track record of designing and implementing robust, distributed systems.
  • Expertise in implementing Data Processing Frameworks (Beam, Spark) and serving layers optimized for high-throughput, low-latency delivery.
  • Experience optimizing services for cost efficiency, performance & reliability.
  • Experience with Micro services architecture and proven ability to manage the full operational lifecycle of systems.

Benefits

  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • employee assistance program
  • GM vehicle discounts and more

Job title

Senior Software Engineer, Data Platform – Autonomous Vehicles

Job type

Experience level

Senior

Salary

$125,000 - $234,100 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job