2U logo2U logo

Senior Data Engineer at 2U | Cape Town, South Africa

2UCape Town, South Africa; Remote - South Africa
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Key Responsibilities: Technical: Design and construct robust, scalable, and high-performance ETL/ELT data pipelines. Develop and implement solutions using advanced programming languages such as Python, SQL, and DBT. Optimize and enhance complex data workflows and queries to manage vast data volumes while ensuring minimal latency. Assist in the design and implementation of data models for Data Warehouses (e.g., Snowflake). Implement data quality frameworks, including validation, monitoring, and testing, to ensure data accuracy, consistency, and completeness. Establish comprehensive error logging and alerting systems to monitor pipeline health and address failures promptly. Apply DevOps practices to data infrastructure, often utilizing Infrastructure as Code (e.g., Terraform). Management: Utilize your knowledge and experience to lead and successfully deliver projects. Support and mentor data engineers effectively. Business: Manage stakeholder expectations across all departments.

About the job

At 2U, our commitment to purpose drives us. We are dedicated to our mission of eliminating the back row in education, united by our passion for providing world-class digital education at scale. As the parent company of edX, the leading online learning platform globally, 2U supports over 4,000 online higher education offerings, ranging from free courses to complete degrees. Collaborating with more than 230 colleges, universities, and corporate partners, we are unlocking human potential.

What We Seek:

We are on the lookout for a talented and seasoned Data Engineer III to play a pivotal role in architecting, implementing, and maintaining resilient Data Technology Systems across the Modern Data Stack, which includes Data Integration, Storage, Transformation, and Governance. This position requires extensive technical expertise and architectural vision, demanding a hands-on individual capable of delving into any part of the stack and executing complex technical tasks efficiently.

As a senior member of our team, you will lead technical and infrastructure innovations, enhance our codebase and development processes, and provide vital technical guidance and mentorship to Junior and Intermediate Data Engineers. You will work collaboratively with cross-functional teams, including Analytics Engineers and Product Managers, to ensure the delivery of optimized data pipelines and reliable, high-impact data products.

About 2U

2U is committed to transforming education through technology. By partnering with top educational institutions, we provide innovative solutions that make high-quality education accessible to everyone. Our mission is to empower individuals and institutions to harness the power of digital learning.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.