Big Data Engineer
Core
Design and maintain scalable data pipelines and ETL processes to enable reliable access to large volumes of structured and unstructured data for decision-making and product innovation.
Role type
Big Data Engineer
Builds
Scalable data pipelines, ETL processes, data models, and database structures
Domain
Cloud data engineering, big data processing
Deliverable
production ML models | infrastructure
Required skills
Apache Spark, Google Cloud Platform (GCP), Python/Java/Scala, SQL, relational databases (MySQL/PostgreSQL), data modeling, ETL workflows, data warehousing concepts
Preferred skills
Distributed data systems, data architecture optimization, emerging data engineering technologies
Technologies
Apache Spark, Google Cloud Platform, Python, Java, Scala, MySQL, PostgreSQL
Responsibilities
Design, build, and maintain scalable data pipelines and ETL processes; Collaborate with data scientists and analysts to translate business requirements into technical solutions; Develop and implement data models and database structures; Ensure data quality, validation, and integrity through monitoring; Monitor, troubleshoot, and optimize data systems and pipelines; Maintain documentation of data processes and engineering best practices
Seniority
Mid-to-Senior, hands-on IC