Data Engineer
Core
Design, develop, and optimize scalable data pipelines and distributed systems to deliver production-ready enterprise solutions.
Role type
Data Engineer
Builds
Scalable data pipelines, distributed systems, and ETL workflows
Domain
Enterprise data infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python, SQL, relational databases (PostgreSQL, MySQL, MariaDB), NoSQL databases (MongoDB, Redis, Neo4j), distributed processing (Spark, PySpark, Hadoop), cloud platforms (AWS, Azure, GCP)
Preferred skills
Airflow, Data Factory, Glue, Prefect, Dagster, Snowflake, dimensional/star schema modeling, Kafka, Docker, Kubernetes, Azure Data Lake Storage, Power BI, Tableau, Looker
Responsibilities
Design and optimize scalable data pipelines, build and maintain ETL workflows, collaborate with consulting teams, deploy and manage cloud solutions
Seniority
Mid-to-Senior, hands-on IC