The Delivery Engineering organization at Uber is looking to enhance UberEats' infrastructure, ensuring high reliability and performance through foundational improvements and efficiency across multiple teams.
Requirements
- Significant data engineering experience with expertise in SQL, Hive, Hadoop and other big data technologies
- Significant software engineering experience, highlighting expertise in Python, Java, Go, or other primary programming languages
- Proven experience in designing scalable and efficient system architectures
- Advanced problem-solving skills, adept at complex technical challenges
- Experience in innovating and implementing significant technical solutions
- Data Modeling and Building Scalable ETL Pipelines
- Proven track record in handling scalable projects involving multi-datacenter or cloud architectures
Responsibilities
- Building strategic relationships with stakeholders across teams to align and deliver on goals, including leading org-wide engineering projects through all lifecycle stages
- Establishing and maintaining collaborative relationships with diverse internal stakeholders to drive project and organizational goals
- Serving as a representative for the organization in broader technical communities, thus influencing and shaping external perceptions and standards
- Consistently seeking opportunities to drive business impact through technical solutions, recognizing the importance of operational excellence in engineering output
- Playing an active role in recruiting, interviewing, and continuously raising the hiring bar, as well as onboarding and mentoring new engineers
- Embracing and promoting Uber's cultural values, defining and enhancing the engineering and people culture within the team
- Demonstrating thought leadership in making decisions that balance priorities and impact, promoting choices that support organizational goals even when challenging at an individual or team level
Other
- Recruiting, onboarding, and mentoring other engineers while fostering an inclusive environment that respects ideas and viewpoints from different backgrounds
- Building and maintaining relationships with stakeholders across various functions such as engineering, product management, and design to align goals and deliver impactful outcomes
- Typically a Bachelor's or Master's degree in Computer Science or a related technical field
- Ability to collaborate effectively with diverse teams including product managers and designers
- Ability to clearly articulate technical concepts and solutions to stakeholders
- Experience in leading technical projects and mentoring junior engineers