This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Earner Org represents the supply side of the marketplace, serving the needs of drivers and couriers (collectively called Earners - 8M+ globally and increasing everyday) and empowering them to improve their earnings and have a delightful experience on Uber as the largest Gig Platform globally. Earner India engineering is responsible for building products and solutions that power this experience, through their onboarding and operational journey. These include Earner's onboarding and compliance, online experience on the Earner App, progression, loyalty constructs and Metrics/Performance tracking. As part of the Earner Access Growth & Gateway team, you will be working on unlocking and simplifying Earner's access to supply hours through Onboarding & ELC product capabilities and intelligence layers.
Job Responsibility:
Design/architect, develop and/or test software applications using Uber's technology stack
Apply technical knowledge to evaluate complex development/projects and provide recommendations to resolve complex technical issues
You'll be very close to business concerns, working alongside Product Managers, Designers, Data Scientists and Operations team, to understand what's most important, and translating that to systems, designs, and code that best solves for today, as well as plans for tomorrow
You will build user-facing products - the work you do will impact all earners in the Uber ecosystem. You will be responsible for the delivery of high quality products with fast iterations
Requirements:
8+ years of overall experience with a track record as a software engineer
Strong experience in software design and architecture
Experience going through the full software cycle of requirements, design, coding/testing, rollout/deploy standard methodologies in delivering world class software and services
Experience in technical collaboration with other engineers and product managers
Passion about your team's mission and the self-starting personality to make things happen
Proven development experience and proficiency in distributed systems and micro services
Proven programming skills in Go, Java, Python, or similar
Proven frontend programming skills in Javascript, react, or similar
Adept at communicating and collaborating effectively with others, promoting your ideas as well as being humble when you may be wrong
Excited to learn from and guide others and are passionate about creating tools, products and providing support for other junior engineer
Nice to have:
Experience in developing a large scale consumer internet platform/product
Experience in a fast paced environment
Worked in an environment of collaboration across geographies
Has mentored and guided engineers on technical implementations
Work experience with operational/agent workflows will be a plus