Senior Data Engineer - FanDuel, Hybrid
HybridCluj-Napoca, Cluj County, Romania
Job Summary
Design and maintain scalable ETL/ELT pipelines to support data products, analytics, and operational systems using modern tools like Spark, dbt, and Kafka. Build modular, reusable data models and assets while ensuring data quality, accuracy, and consistency through validation frameworks and monitoring. Collaborate with data scientists, analysts, and product managers to deliver data pipelines and platforms that drive meaningful business outcomes. Participate in technical design discussions, architecture reviews, and code reviews to promote software engineering best practices. Work with large-scale, complex datasets to ensure they are clean, well-modelled, and accessible across the organization.
Required Qualifications
- 5+ years of experience in data engineering or software engineering with a focus on building data pipelines and platforms
- Strong SQL skills
- Fluency in at least one programming language (e.g., Python)
- Hands-on experience with modern data tools such as Airflow, Spark, dbt, Kafka, or Databricks
- Deep understanding of data modelling, data warehousing, and best practices for data quality and observability
- Experience with cloud-based data platforms (e.g., AWS, GCP, Azure)
- Experience of database performance analysis and design
- Unit testing knowledge
- Exposure to Continuous Integration / Continuous Delivery tools (e.g. Go, Jenkins)
- Strong problem-solving skills
- Ability to work independently in a fast-paced environment
Desired Qualifications
- Experience working in Agile environments
- Experience supporting analytics and machine learning workflows
- Familiarity with data governance, privacy, and compliance frameworks
- Experience working in a product-led or customer-centric organization
- Familiarity with infrastructure-as-code or DevOps practices related to data systems
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.