Senior Data Engineer
Core
Designing, building, and scaling robust data platforms and pipelines to underpin business reporting and operational decision-making for small and medium-sized businesses.
Role type
Senior IC data engineer (cloud data warehouse & orchestration)
Builds
Production-grade data pipelines, analytics-ready data models, and data products on AWS and Snowflake
Domain
Fintech / Business comparison services / Cloud data engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Advanced SQL, Python, Snowflake, dbt, AWS data services, data warehousing principles, CI/CD, automated testing
Preferred skills
Real-time/streaming data architectures, Salesforce data models, AWS CDK, Airflow, data observability, MLOps, Tableau
Technologies
AWS, Snowflake, dbt, Python, SQL, Git, Airflow, Tableau, AWS CDK
Responsibilities
Design and optimize scalable data pipelines and data products; Lead development of robust dbt models and frameworks; Own data pipeline reliability and troubleshooting; Architect and evolve analytics-ready data models; Collaborate with stakeholders to define requirements and translate them into technical solutions; Drive continuous improvement of data engineering practices including CI/CD and testing; Provide technical leadership through mentoring and code reviews; Ensure compliance with security, governance, and data privacy requirements; Contribute to strategic data platform decisions including tooling and roadmap planning
Seniority
Senior, hands-on IC with mentorship responsibilities