About the Role
- Uber has evolved from a simple ride-hailing service to a comprehensive platform that connects users with various on-demand services in their cities. The Uber One Membership team is dedicated to enhancing the user experience by providing a convenient and engaging platform that caters to all their needs. Uber One Members enjoy exclusive benefits, including the best price, selection, priority, and perks, all in one place. With a growing membership base of over 30 million and expanding, Uber One has the potential to redefine the global membership landscape. Join us in shaping the future of Uber!
- As part of our team, you will collaborate closely with colleagues in a results-oriented environment, working on projects that will shape Uber's global foundation. You will play a key role in building Uber's most impactful growth lever, leading projects, and driving cross-team collaboration with engineers from various product teams, including Uber Eats, Rides, FinTech, and more. Your work will have a tangible impact across multiple products and business lines. If you're passionate about building product-facing systems, tackling complex system problems, enhancing user experience, and driving Uber's key metrics, then the Membership team is the perfect fit for you.
What the Candidate Will Need / Bonus Points
What the Candidate Will Do
- Design, develop, and improve systems and products used by millions of members, in collaboration with a team of talented engineers, Product Managers and Designers.
- Write high-quality code and uphold standards for testing and coverage.
- Align the team on solutions to ambiguous problems and analyze the tradeoffs of different technical solutions
- Contribute to engineering cultivation in terms of quality, monitoring, and on-call practices.
- Mentor and coach other engineers.
- Find opportunities to improve how our team operates and promote standard processes
Basic Qualifications
- 7+ years of experience delivering, scaling, and owning highly successful and innovative software products with your fingerprints all over them - you're extremely proud of what you've accomplished.
- Proven record of engineering and coding skills. Ability to write high-performance production quality code. Experience in Go, Python, Java or other equivalent languages.
- Perseverance to get things done with a focus on shipping online production systems. Roadblocks don't get in your way - they get you excited for the challenge.
- A deep love of building elegant, maintainable, well-documented code. Abstracting and refactoring should be a passion, not a chore.
- Drive to always learn new things and go above and beyond the call of duty.
- Strong communication skills and a collaborative approach to problem-solving. Always working to improve yourself and constructively support the team around you.
Preferred Qualifications
- Highly efficient coding in Golang, Java or any similar languages.
- Comfortable dealing with system complexity
- Strong background in data analytics tools such as Hive, or similar.
- Familiarity with CI/CD pipelines and testing frameworks.
- Demonstrated leadership skills, with experience in mentoring and guiding junior engineers.
- Proven experience of shipping high-quality product features on schedule and with high velocity
- Great sense of ownership
- Ability to work effectively in a fast-paced, team-oriented environment.