Uber Logo
Uber
Senior Data Engineer, Earner Benefits Platform - Amsterdam
🌎Amsterdam, NLD
3 months ago

Job Description

## **About the Role** Uber aims to help earners make a sustainable living via the platform, and so aside from trip earnings, we have multiple Benefits programs live globally to help earners retain working flexibility while earning per industry standards. As part of the Earner Benefits team, you will have direct responsibility to build and launch new earner benefits in the target marketplaces. You will take ownership of key features and initiatives in designing and building high quality, scalable systems to issue earner payments in an accurate and timely manner. Your work will directly impact the lives of Uber’s partners (drivers, couriers) and operations teams across the globe. As a **Senior Data Engineer ( L5A )** in the Earner Benefits team you will have an opportunity to build technology that enables speedy benefit launches and expansion across marketplaces to deliver compliance and regulatory needs. You will have an amazing opportunity to collaborate with team members and stakeholders in identifying/defining the roadmap targeting standardization of Benefits launches, Benefits related spend efficiency opportunities and Engineering Excellence projects. ## **What You'll Do** - Build and maintain ETL pipelines, analyze and decompose complex workflows into sequence of steps with granularity to promote maintainability, reusability, extensibility and testability. - Design and implement scheduled jobs and workflows to launch new Benefits. - Define and adopt standardized data sources for Benefits use cases, build and launch new benefits leveraging standard data sources to drive reliability, accuracy and auditability of Benefit payouts. - Monitor the data and define standards for alerting and explainability of the calculated data. - Solve challenging problems with simple and elegant solutions leveraging software design and architecture fundamentals. - Optimize and extend existing solutions, you boost team efficiency and software performance, addressing overlaps and promoting streamlined processes. - Focus on operational excellence of the systems by improving the ability to observe, monitor, control and improve the health of the systems including the team's on-call experience. - Work with smart and motivated teammates in a fast-paced, collaborative environment. - Collaborate effectively with stakeholders including Product, Operations, Data Science and other dependent engineering teams to deliver business goals and needs. ## **What You'll Need** - 6+ years of software engineering experience with Data Engineering expertise and exposure to backend development. - Strong understanding of SQL, Kafka and databases (including Spark, Hive, SQL, No-SQL etc) - Expertise in data querying languages (Spark SQL, Presto etc.), designing/building ETL data pipelines. - Expertise in one or more object oriented programming languages (e.g. Golang, Java, Python). - Experience with production-quality services, deployment, monitoring, and reliability. - Ability to decompose complex problems into clean, extensible, performant services and systems. - Self-driven to identify opportunities to make things better and efficient. - Experience mentoring team members & being a trusted advisor. - A team player attitude. You believe that you can achieve more on a team - that the whole is greater than the sum of its parts. You rely on others' candid feedback for continuous improvement and you help others by returning the favor. We welcome people from all backgrounds who seek the opportunity to help build a future where everyone and everything can move independently. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together. Offices continue to be central to collaboration and Uber’s cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role. \*Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to [accommodations@uber.com](mailto:accommodations@uber.com).