Bachelor’s degree or equivalent in Computer Science, Engineering, Mathematics, or related field OR 5 years of full-time Software Engineering work experience
3-4 + years of experience delivering highly successful and innovative software products
Proven record of engineering and coding skills in languages like Go, Python, Java, C, C++, etc.
Perseverance to ship online production systems and solve technical challenges
Passion for building elegant, maintainable, well-documented code
Drive to continuously learn and improve, strong communication skills
Nice to Have
Ability to work across the stack and familiarity with mobile platforms and ML systems
Demonstrated high-quality work in code reviews, documentation, and testing
What You'll Be Doing
Designing, developing, and enhancing solutions for millions of members
Collaborating with a diverse team of engineers, Product Managers, and Designers
Driving cross-team collaboration and aligning on solutions
Promoting engineering culture in terms of quality, monitoring, and best practices
Identifying opportunities to improve operations and promote best practices
Perks and Benefits
Opportunity to impact Uber's foundations globally
Collaborative team environment focused on delivering results
Work on major projects and cross-team collaborations
Contribute to various products and business lines
Opportunity to learn and grow while working on challenging problems