Senior Software Engineer - Data Engineering
Core
Designing and evolving a multi-tenant, cloud-scale data platform that serves thousands of dealerships and business users, enabling faster decision-making and AI-driven experiences.
Role type
Senior Software Engineer - Data Engineering
Builds
Enterprise data foundation powering analytical products, operational insights, and AI-driven experiences for the automotive retail ecosystem.
Domain
Automotive retail / Cloud-native data platforms
Deliverable
production ML models
Required skills
Data modeling (dimensional, Data Vault), distributed data processing (Apache Spark), SQL query optimization, Python/Scala, batch/streaming/CDC pipeline design, lakehouse technologies (Delta Lake, Iceberg, Hudi), workflow orchestration (Airflow), AWS services (EMR, S3, Glue, Athena), Kafka/Flink/Kinesis, data quality frameworks.
Preferred skills
CI/CD, Git, Infrastructure as Code.
Technologies
Apache Spark, Delta Lake, Apache Iceberg, Apache Hudi, Airflow, AWS EMR, AWS S3, AWS Glue, AWS Athena, Kafka, Flink, Kinesis, Python, Scala, SQL.
Responsibilities
Design scalable data platforms, warehouses, and lakehouse architectures; build batch, streaming, and CDC-based data ingestion pipelines; implement data quality frameworks and monitoring solutions; optimize large-scale data processing performance.
Seniority
Senior, hands-on IC