Data Engineer
Core
Design, build, and maintain scalable data pipelines and infrastructure to support analytics, reporting, and data-driven decision-making.
Role type
Data Engineer
Builds
Scalable data pipelines, data warehouses, and data lakes
Domain
Cloud data infrastructure and analytics
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Python, ETL/ELT tools, cloud platforms, relational and NoSQL databases, data warehousing, dimensional modelling
Preferred skills
Industry cloud certifications
Technologies
Snowflake, AWS, Azure, GCP, Fivetran, Airflow, dbt, Talend, Informatica
Responsibilities
Design and develop scalable data pipelines and workflows; Build and manage ETL/ELT processes to ingest, transform, and load data; Develop and maintain data warehouses and data lakes; Integrate data from APIs, internal systems, third-party platforms, and databases; Automate manual data processes to improve efficiency and scalability; Ensure data accuracy, integrity, and consistency across systems; Implement and enforce data governance, security, and compliance standards; Monitor, troubleshoot, and optimize data workflows and pipeline performance; Optimize database queries and improve overall system efficiency; Provide clean, structured datasets to support analytics and reporting; Support business intelligence initiatives and advanced analytics use cases
Seniority
Mid-level, hands-on IC