1h ago

Senior Software Engineer, Data Engineering

Pittsburgh, Pennsylvania, United States
full-timeseniorAutonomous Vehicles

Tech Stack

Description

As a Senior Software Engineer on our Systems Readiness and Performance team, you will design and build scalable data infrastructure and developer tools that underpin the safety case for our driverless robotaxis. You'll author technical design documents, develop CLI tools, Python SDKs, and cloud infrastructure on AWS, and mentor peers to accelerate the development of safe autonomous technology.

Requirements

  • 5+ years of software engineering focusing on backend, data infrastructure, or platform engineering
  • Deep expertise in Python for building scalable backend systems, SDKs, and CLI tools
  • Proven experience with AWS, Redshift, Iceberg, and Parquet
  • Experience with dbt, BI platforms like Looker, and Ray for scaling Python workloads
  • Strong familiarity with Docker/Kubernetes and CI/CD via GitLab

Responsibilities

  • Author comprehensive technical design documents for scalable infrastructure and tooling solutions
  • Build internal CLI tools, web applications, and Python-based SDKs using Ray
  • Architect and maintain cloud infrastructure on AWS for high-throughput data processing
  • Develop efficient data pipelines using dbt, Apache Iceberg/Parquet, Redshift, and surface data to Looker
  • Champion CI/CD best practices with GitLab and containerization (Docker/Kubernetes)
0 views 0 saves 0 applications