Software Engineer, Data Infrastructure
At Lucid, we are creating exceptional mobility experiences through innovation to drive the world forward. Built on Lucid’s proprietary technology and software-defined vehicle architecture, our award-winning vehicles bring our “Compromise Nothing™” approach to the global automotive market. That means refusing to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have designed and built vehicles that have redefined their segments, combining exceptional range, performance, design, and expansive space in a single experience. We achieve this through deep vertical integration, with design, engineering, and production happening in-house across our global offices and manufacturing facilities. Our teams come from industries around the world, united by a shared commitment to excellence.
About The Team
The ADAS Data Infrastructure team builds and operates the foundational systems that power autonomous vehicle development. We create scalable platforms, services, and data pipelines that ingest, process, store, and serve large-scale sensor data from vehicle fleets to engineering teams across the company. We build the platforms and services that transform vehicle data into usable datasets for autonomous vehicle development.
Responsibilities
- Design, build, and maintain backend services and data pipelines for ingesting, processing, storing, and serving sensor datasets.
- Develop reliable and scalable systems using Python and AWS cloud services.
- Build APIs, data services, and tooling that enable efficient access to autonomous vehicle data.
- Improve platform reliability, observability, performance, and operational efficiency.
- Own production services and participate in troubleshooting, incident response, and root cause analysis.
- Collaborate cross-functionally with internal and external teams to understand requirements and deliver scalable solutions.
- Optimize storage, compute, and data movement costs while maintaining high performance and availability.
- Contribute to architecture discussions, code reviews, and engineering best practices.
- Support CI/CD, infrastructure automation, and operational excellence across the platform.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
- 3+ years of professional software engineering experience
- Strong software development experience in Python.
- Experience building and operating backend services, distributed systems, or large-scale data platforms.
- Professional experience with AWS and deploying applications to Kubernetes clusters.
- Experience with Airflow or other workflow orchestrators
- Experience designing data pipelines, ETL systems, or data processing frameworks.
- Experience developing containerized applications, backend microservices, and event-driven systems or data pipelines.
Preferred Qualifications
- Strong ownership mindset with the ability to drive projects from design through production operations.
- Experience building distributed systems or data platforms that process large-scale datasets in cloud environments.
- Past experience in the Autonomous Driving industry, specifically backend and cloud development.
Benefits
- Comprehensive and competitive benefits package including medical, dental, and vision insurance
- Life and disability coverage
- Paid time off and paid holidays
- 401(k) retirement plan
- Eligible employees may participate in Lucid’s equity program and/or a discretionary annual cash incentive program