We are looking for a Senior Data Engineer to join our Data team and help design, build, and maintain high-throughput, scalable data pipelines and streaming infrastructure. The ideal candidate brings deep hands-on experience with modern data stack technologies and can operate independently in a fast-paced environment.
Responsibilities:
- Design and implement high-throughput, fault-tolerant streaming and batch data pipelines
- Build and maintain event-driven architectures using Apache Kafka and Apache Flink
- Develop and manage workflow orchestration using Apache Airflow
- Work with Data Lakehouse architectures (experience with Apache Iceberg)
- Strong SQL development and performance tuning skills (experience with Oracle databases)
- Collaborate with cross-functional teams to define data contracts and schema standards
- Ensure data quality, observability, and reliability across the data platform
- Contribute to architectural decisions and mentor junior engineers
Qualification:
- 5+ years of professional experience in Data Engineering or a related field
- Strong proficiency in Python / Apache Flink for data pipeline development
- Hands-on experience with Apache Kafka (producers, consumers, Kafka Streams or ksqlDB)
- Proficiency with Apache Airflow for pipeline orchestration
- Experience with Data Lakehouse formats and tooling (Apache Iceberg preferred)
- Strong SQL skills; experience with Oracle databases is a plus
- Experience designing high-throughput, scalable data systems
- Solid understanding of data modeling, partitioning strategies, and storage optimization
NICE TO HAVE
- Experience with Spark, Trino/Presto, dbt
- Knowledge of data governance and data catalog tools
Benefits:
- Work from home option
- Flexible working hours
- Training courses and professional development opportunities
- Military service project (Limited)
- Supplemental health insurance
- Team-building budget
- Performance-based bonuses
- Loans
- Lunch subsidies