Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Incentives play a crucial role in Uber's continued growth and profitability story.
The Consumer Incentives team at Uber builds cutting edge systems that are in the targeting, presentation and transaction flows of the order and trip flows for the Delivery and Mobility businesses.
An engineering role on this team is a great opportunity to work on Uber-scale problems, handling large volumes of traffic and data using cutting edge technologies. We are looking for a highly skilled and motivated Software Engineer to join us, we expect the Engineer to be committed to build well designed and reliable software for our consumers and internal stakeholders.
Your contributions will directly impact the experience of millions of users worldwide.
- What the Candidate Will Do ----
- Design and build impactful products used by hundreds of millions of consumers, collaborating with engineers, Product Managers, Product Operations, and Data/Applied Scientists
- Develop high-performance, scalable, and reliable distributed backend systems that are core to Uber's Delivery platform
- Write clean, maintainable, and high-quality code that meets strong engineering standards
- Champion best practices in testing, monitoring, and operational excellence to ensure long-term system health
- Break down complex systems and partner across functions to ensure scalability, maintainability, and testability
- Lead technical alignment on ambiguous challenges, thoughtfully evaluating trade-offs and guiding the team toward robust solutions
- Basic Qualifications ----
- BS/BE degree or equivalent in Computer Science, Engineering, Mathematics or a related field
- 5+ years of Software Engineering work experience
- Experience coding with one or more of Java, Scala, Go, C++, Python (or similar)
- Strong track record of contributing to and delivering impactful product features, balancing quality with timely execution
- Preferred Qualifications ----
- Deep experience in system design and architecture, and enjoy collaborating on building scalable, maintainable systems
- Helped guide projects to success and take pride in supporting and mentoring teammates to grow and succeed together
- Think strategically and work to align technical decisions with broader business goals, always considering impact
- Thrive in collaborative, fast-paced teams where everyone's ideas are valued, and where psychological safety and mutual respect are key to success
- Communicate effectively and collaborate well across teams to deliver impactful results
- Take initiative and follow through on responsibilities, contributing meaningfully to team goals
- Supported and mentored peers or junior team members, and enjoy fostering a collaborative, inclusive team culture
- Contributed to shipping product features that balance quality with timely delivery
Key Skills
Ranked by relevanceReady to apply?
Join Uber and take your career to the next level!
Application takes less than 5 minutes

