Browse All Jobs
Job Description
Coursera is seeking a Senior Data Engineer to join their Data Engineering team. The ideal candidate will be passionate about architecting high-quality and scalable data pipelines that power business-critical applications. This role involves working with cutting-edge technologies and collaborating with a team of bright individuals to bring the best learning to every corner of the world.Coursera is committed to building a globally diverse team and offers flexibility in workspace choices, allowing employees to work from home, offices, hubs, or co-working spaces.Responsibilities:
  • Architect scalable data models and construct high-quality ETL pipelines.
  • Design, build, and launch self-serve analytics products.
  • Provide technical leadership for the team.
  • Partner with data scientists, business stakeholders, and product engineers to define, curate, and govern high-fidelity data.
  • Develop new tools and frameworks in collaboration with other engineers.
  • Work cross-functionally with product managers, engineers, and business teams to enable major product and feature launches.
Requirements:
  • 5+ years of experience in data engineering with expertise in data architecture and pipelines.
  • Strong programming skills in Python.
  • Proficient with relational databases, data modeling, and SQL.
  • Experience with big data technologies (e.g., Hive, Spark, Presto).
  • Familiarity with batch and streaming architectures preferred.
  • Hands-on experience with some of: AWS, Databricks, Delta Lake, Airflow, DBT, Redshift, Datahub, Elementary.
  • Knowledgeable on data governance and compliance best practices.
  • Ability to communicate technical concepts clearly and concisely.
  • Independence and passion for innovation and learning new technologies.
Coursera offers:
  • A chance to work with cutting-edge technologies.
  • Opportunity to make a significant impact on the world through education.
  • Flexible work arrangements.
Apply Manually