Data Engineer
Core
Design, develop, and maintain scalable data platforms and pipelines on AWS to support analytics, reporting, and machine learning initiatives.
Role type
Data Engineer
Builds
Scalable data pipelines, ETL/ELT processes, data warehouses, lakehouse architectures, and reporting solutions
Domain
Cloud data engineering (AWS)
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Advanced SQL, Python, CI/CD implementation, Databricks, AWS ecosystem, data modeling, data governance
Preferred skills
Power BI, Tableau, Java, MLOps concepts
Technologies
AWS, Databricks, GitHub, GitHub Actions, Power BI, Tableau
Responsibilities
Design and optimize scalable data pipelines and ETL/ELT processes; Develop and maintain data models, data warehouses, and lakehouse architectures; Write, optimize, and troubleshoot complex SQL queries; Build and automate deployment processes using CI/CD; Develop data processing solutions using Python or Java; Work with Databricks to process large-scale datasets; Collaborate with Data Science teams to support machine learning workflows; Monitor, maintain, and improve data quality, reliability, and performance; Create and support reporting solutions using BI platforms; Implement data governance, security, and compliance standards; Participate in architecture discussions for scalable cloud-based data solutions
Seniority
Mid-to-Senior, hands-on IC