CareerPlan

Senior Software Engineer - Data Engineer

USAFull-time2026-10-15 → 2026-11-10

Core

Design and build scalable data platforms, warehouses, and lakehouse architectures supporting analytical products, operational insights, and AI/ML use cases.

Role type

Senior IC data engineer

Builds

Scalable batch, streaming, and CDC-based data ingestion pipelines and data models

Domain

Cloud data engineering (AWS)

Deliverable

production ML models | product features

Required skills

Python, SQL, Apache Spark, AWS EMR/S3/Glue/Athena, Kafka/Flink/Kinesis, dimensional modeling, Data Vault, Delta Lake/Iceberg/Hudi, Airflow, data quality frameworks

Preferred skills

Git, Infrastructure as Code

Technologies

Apache Spark, Python, Scala, Airflow, Kafka, Flink, Kinesis, AWS EMR, S3, Glue, Athena, Delta Lake, Apache Iceberg, Apache Hudi

Responsibilities

Design scalable data platforms and lakehouse architectures; Develop data models using dimensional modeling and Data Vault; Build batch, streaming, and CDC-based data ingestion pipelines; Modernize data processing toward near-real-time ingestion; Implement workflow orchestration; Maintain tenant isolation, governance, and performance optimization

Seniority

Senior, hands-on IC