MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Software Engineer II

Location Hyderabad, United States
Posted 20-March-2021
About the Role

About the Team

The Revenue Computation Platform team models Ubers financials using mathematical, statistical, and computational algorithms. The goal of our team is not only to spur revenue & other financial metrics to financial users but also to provide deep insight across Uber for their day-to-day financial activities and decision making. Our critical areas include: Revenue Computations, Rider and Partner Payments, Profit Modeling and Fraud. The technical challenges come with the volumes we deal with and the real-time solutions we provide.

Our technology stack is primarily golang/python and while experience with these languages is great, its not a necessity. World-class engineering is the focus at Uber, not the tools/languages that you already know.

About the Role/ About the Job

Our team is looking for someone passionate about using technology to solve big business problems and is hungry to make a difference. You have created software that can scale and handle complex interchange of data and compute between multiple geographical locations. You are excellent at fundamentals, have a great willingness to learn, and have an unstoppable desire to follow through with the job.

We are looking for someone with a passion for architecting, building and scaling highly-available, mission-critical systems that support millions of users on a daily basis.

This is a unique opportunity for an experienced engineer who is collaborative, has a healthy sense of curiosity and acts with responsibility to join Uber, work with talented people across the board and help improve our next generation fintech platforms and scaling it to the next level.

Our engineering culture is the same across all our engineering offices: in Hyderabad, this is no different from San Francisco or our other locations.

What the Candidate Will Need / Bonus Points

MS/BS in Computer science and at least 5 years of individual contributor experience as a software engineerCoding chops, clean, elegant, bug-free code in any of the following languages - Java, C++, GOPrior experience as a tech lead who has mentored/led small teams in building product features at scaleThe ability to go deep, but also appreciate the challenge of going broad. Uber has a huge stack, and were all over it: backend services, real-time dispatch, machine learning, mobile, web development, data and analytics, infrastructure, marketing systems.Solid understanding of distributed systems architecture - consensus, convergence, load balancing, data consistency and performance/efficiency constructsIdentify and resolve performance and scalability issuesIntelligence. High adaptability. Ability to learn quickly.Strong desire to learn and grow, while building the best in class systemsStrong flair for effective communication and collaboration - you know when to push on and when to step backAn ability to have fun while working on the hardest problems

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url