Data Engineer
Core
Design, develop, and maintain scalable data pipelines and models to ensure reliable, accessible data for reporting, analytics, and financial decision-making.
Role type
Data Engineer
Builds
Scalable data pipelines, data models, and analytics environments
Domain
Financial services / Telecom / Data Engineering
Deliverable
production ML models
Required skills
SQL, Python, Scala, ETL/ELT, Apache Spark, dbt, Airflow, data quality, data governance
Preferred skills
CI/CD, infrastructure as code, automated testing, on-prem and cloud solutions, regulated environment experience
Technologies
Apache Spark, dbt, Airflow, Great Expectations
Responsibilities
Design and build scalable data pipelines and data models; Ensure data quality, reliability, security, testing, monitoring, and documentation; Develop CI/CD practices; Integrate new data sources; Collaborate with stakeholders to translate requirements into solutions; Contribute to data architecture development
Seniority
Mid-level (2+ years experience)