Data Engineer
Core
Develops robust software and data solutions connecting operational systems, Data Warehouses, and AI applications to build scalable data products.
Role type
Data Engineer (Software/Data)
Builds
Scalable data products, AI use cases, Data Warehouse, ETL/ELT pipelines
Domain
Data Engineering, AI, Enterprise Systems
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Data modeling, Data Warehousing, ETL/ELT, Airflow, dbt, Python, SQL, PostgreSQL, DevOps (Git, CI/CD, Docker, IaC), AI integration (Semantic Layers, MCP), Unit/Integration testing
Preferred skills
Experience with AI-coding tools (Codex, Claude Code, Cursor), English fluency
Technologies
Airflow, dbt, Python, SQL, PostgreSQL, Docker, Git, CI/CD, Semantic Layers, MCP
Responsibilities
Design and implement efficient ETL/ELT processes and orchestrate reliable data pipelines; Develop and maintain the Data Warehouse as a foundation for AI-based analyses; Ensure data quality, performance, and reliable delivery through automated testing and monitoring; Translate business requirements into technical solutions; Apply DevOps practices for containerized deployments and infrastructure as code.
Seniority
Mid-Senior, hands-on IC