Udemy

Udemy - Senior Staff Software Engineer - Data Warehousing

Click Here to Apply

Job Location

Chennai, India

Job Description

Job Description : Are you excited about building a Data Mesh platform on a global scale? Do you want to build a self-service, highly scalable platform to power Udemy's groundbreaking AI, ML, and data products? Udemy's Data org is looking for a self-driven, creative Data Mesh platform engineer passionate about changing the world by democratizing online education. We are building highly available, scalable data infrastructure, services, tools, and libraries to serve critical data discovery, ML/data pipeline development & deployment, data security & compliance, and self-healing data operation needs. Come join us and play a key role in developing and driving the adoption of our Data Mesh, data-centric micro-services, data engineering, and ML platform. Responsibilities : Design, build, enhance, and support self-service data infrastructure as a platform, which would be used for Udemy's data mesh. Build robust, scalable, cloud-native, cost-optimized real-time and batch data integration pipelines in AWS with Airflow, Kafka, Databricks, Delta Lake, AWS services like S3, EMR, Athena, RDS, Redshift, EKS, etc., and Snowflake. Contribute towards Udemy's comprehensive data quality initiatives like data contracts, data validation, observability, and alerting Support data platform privacy with RBAC and encryption On-call rotation for business hours of data platforms with hundreds of data platform users Must have : 8 years of experience in building distributed systems with Java, Scala, or Python 5 years of experience managing big data platforms with storage (AWS S3), compute (AWS EMR or Databricks with Spark, AWS Athena or Presto), data warehouses (Redshift or Snowflake), streaming (Kafka or AWS Kinesis) 5 years of experience in agile development methodologies & test-driven development (TDD) 5 years of experience building and maintaining resilient real-time & batch data pipelines. Experience in building or using any one of the data quality tools (in-house built, SODA SQL, Anomalo, Monte Carlo, Great Expectations, or any other) Expertise in cloud data privacy tools in the area of authentication (AWS IAM/OKTA), encryption (AWS KMS/Safenet), authorization (Apache Ranger/Privacera) Strong grasp of object-oriented design patterns, algorithms, and data structures Bonus points if you have : Good understanding of Data Mesh and Data Contract paradigm Experience with container systems (e.g., Docker) and container orchestration (e.g., ECS/EKS, Kubernetes) Active contributions to open-source projects are a plus Experience in ML Ops is a plus Experience in Terraform and Ansible (ref:hirist.tech)

Location: Chennai, IN

Posted Date: 4/27/2024
Click Here to Apply
View More Udemy Jobs

Contact Information

Contact Human Resources
Udemy

Posted

April 27, 2024
UID: 4665444306

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.