Data Engineer II, Internal Development Tooling Uber
- Amsterdam, Netherlands
- Full-time
- Hybrid
- No Salary Information Available
Posted 59 days ago
Uber's mission is to ignite opportunity by innovating in transportation and delivery worldwide. The Developer Platform team is crucial in this effort, pushing the boundaries of technology. As a Data Engineer in Internal Development Tooling, the role involves enhancing existing tools and creating new solutions to streamline workflows and empower engineers at Uber.
In this role you can expect to have the responsibilities:
- Develop and manage ETL pipelines to improve efficiency and scalability.
- Design and implement automated workflows for new initiatives.
- Define standardized data sources for enhanced reliability and decision-making.
- Monitor data pipelines and improve system integrity through alerting standards.
- Architect scalable software solutions with a strong focus on system design.
- Optimize tool performance by eliminating redundancies and boosting productivity.
- Enhance system health and control mechanisms for better operational performance.
- Collaborate with cross-functional teams to deliver aligned and impactful solutions.
- Work in a high-performing, collaborative engineering team to enhance development tools.
This role comes with the following benefits:
- Work in a fast-paced, innovative environment.
- Opportunities to contribute to open source and with industry leaders.
This role requires you to have:
- 4+ years of software engineering with data engineering expertise.
- Proficiency in SQL, Kafka, and various databases (Spark, Hive, SQL, No-SQL).
- Expertise in ETL pipeline design and data querying languages like Spark SQL and Presto.
- Knowledge of object-oriented programming languages such as Golang, Java, or Python.
- Experience with deploying, monitoring, and ensuring service reliability.
- Ability to decompose complex problems and design performant systems.
- Self-motivated with a proactive approach to efficiency improvements.
- Strong teamwork and collaborative attitude.
You would benefit from having:
- Experience in developing data-driven productivity tools for developers.
- Familiarity with monitoring and logging frameworks like Prometheus, Grafana, and ELK.
- Strong problem-solving skills with a focus on automation.
Uber fosters a belief that every developer should have productive and efficient tools, contributing to open source software and collaborating with leading tech companies.
The content on this page is not written or managed by Alooba. Please reach out to Uber directly for any addtional information regarding this role.