Data Engineer
Core
Design, build, and maintain scalable data pipelines and ETL/ELT processes to enable data accessibility and reliability for analysts and scientists.
Role type
Data Engineer
Builds
Data pipelines, ETL/ELT workflows, and data storage/processing systems
Domain
Data Engineering / Big Data
Deliverable
production ML models | infrastructure
Required skills
Python, Java, Scala, SQL, PostgreSQL, MySQL, Oracle, Hadoop, Spark, Kafka, AWS, GCP, Azure, Redshift, BigQuery, Snowflake, ETL/ELT, data modeling, data warehousing
Preferred skills
Real-time data streaming, data governance, security, compliance, machine learning pipelines
Technologies
Python, Java, Scala, SQL, PostgreSQL, MySQL, Oracle, Hadoop, Spark, Kafka, AWS, GCP, Azure, Redshift, BigQuery, Snowflake
Responsibilities
Design and develop data pipelines and ETL/ELT processes; Collaborate with analysts and scientists to provide clean, structured data; Ensure performance and scalability of data systems; Integrate data from relational databases, NoSQL, APIs, and third-party platforms; Optimize data systems for speed and reliability; Implement data quality checks and monitoring; Maintain documentation for pipelines and architectures
Seniority
Mid-level, hands-on IC