Data Engineer
Core
Design, build, and maintain robust data pipelines integrating data from databases, APIs, and SaaS platforms into a central data warehouse to support data-driven decision-making and analytics.
Role type
Data Engineer
Builds
Central data warehouse, end-to-end analytics solutions, and data flows for business metrics and customer satisfaction tracking.
Domain
Cloud communication platforms, data warehousing, and business analytics.
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL, Python, data warehousing design, dimensional modeling, ETL process development, API integration, cloud platform architecture, data quality analysis, stakeholder requirement translation.
Preferred skills
Big data technologies (Spark, Hive, Kafka), data governance frameworks, BI tools, AI/ML analytics application.
Technologies
Microsoft Azure, SSIS, Informatica, SAS DI Studio, Python, SQL.
Responsibilities
Design and maintain data pipelines; collaborate with BI developers to deliver analytics solutions; analyze requirements and identify data gaps; develop and optimize ETL processes; clean and validate complex datasets; document data flows and technical decisions; explore AI-driven features for internal systems.
Seniority
Mid-level (3-5+ years experience), hands-on IC with mentorship opportunities.