Senior Software Engineer - Backend
UberAbout The Role
The Membership team at Uber is responsible for developing and reinventing the Uber and UberEats app to be a member-first experience, focusing on price and perks. As a Senior Software Engineer on this team, you will work on code that impacts millions of users today and in the future, building the biggest lever for Uber.
Key Responsibilities
- Design, develop, and improve web solutions: Collaborate with a team of talented engineers, Product Managers, and Designers to create high-quality web solutions used by millions of members.
- Write high-quality code: Uphold standards for testing and coverage, ensuring robust and reliable software.
- Cross-team collaboration: Lead projects and drive collaboration with engineers across various product teams, including UberEats, Rides, and FinTech.
- Engineering cultivation: Contribute to the team's quality, monitoring, and on-call practices, and find opportunities to improve team operations.
Basic Qualifications
- Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics, or a related field.
- 5 years of total technical software engineering experience, including experience with programming languages such as C, C++, Java, Javascript, Python, or Go.
Preferred Qualifications
- Experience in product engineering, scalability engineering, distributed systems, and API design.
Why Join Us?
- Impact: Your work will impact the foundations of Uber around the world.
- Innovation: Be part of a team that is constantly reimagining how we can move better.
- Collaboration: Work in a super collaborative team designed to maximize your ability to deliver results.
Join us in building a single platform across all on-demand needs, anywhere in the world, that guarantees the best price, selection, priority, and perks for Uber Members.
Benefits Extracted with AI
- Collaborative team environment
- Impactful work on global scale
Similar jobs
Last update: 23 minutes ago
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Software Engineer II, Backend - Cloud & Platform Team
Join Uber's Cloud & Platform team as a Backend Software Engineer to build tools for cloud resource management.
Senior Software Engineer - Backend - Maps
Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.
Software Engineer II, Backend - Production Engineering
Join Uber as a Software Engineer II in Backend Production Engineering, focusing on reliability and efficiency of tech platforms.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems, in Amsterdam. Requires 7+ years experience.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, and C++ in Amsterdam.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Backend Developer (PHP / Laravel)
Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.
Senior Software Engineer - Machine Learning Platform
Join Uber's Michelangelo Machine Learning Platform team as a Senior Software Engineer to build and manage distributed systems.
Experienced Software Engineer - Product
Join Plaid as an Experienced Software Engineer to develop Europe-specific payment products in a hybrid work environment.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Frontend and Backend Developer
Join Deliverect as a Frontend or Backend Developer in Amersfoort. Work with React, Python, and cloud platforms in a dynamic SaaS environment.
Backend Developer with Python Expertise
Join Deliverect as a Backend Developer to design and maintain scalable backend services for the food service industry.
Junior Software Engineer - API Team
Join Flix as a Junior Software Engineer in Berlin, focusing on API development and management. Work with JavaScript, REST, and more.
Python Software Engineer – Security
Join our SecOps team as a Python Software Engineer to develop security solutions and protect our retail tech platform.
Staff Machine Learning Engineer
Join Uber as a Staff Machine Learning Engineer to innovate and lead ML systems for UberEats.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Senior Full-Stack Developer (PHP/Laravel)
Join Producthero.com as a Senior Full-Stack Developer (PHP/Laravel) in Amsterdam. Enhance our platform with your expertise.
Senior Backend Engineer - Planning and Purchasing
Join HelloFresh as a Senior Backend Engineer in Berlin to lead supply chain tech development.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Back-End / Full Stack Developer
Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.