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
1

Sr Software Engineer

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

Uber for Business(U4B) is one of the fastest-growing key business at Uber. As a senior architect on U4B platform team, you will be leading on architecting the B2B platform that supports various products (e.g., U4B, Uber Health, Vouchers, E4B, Freight, ATG), managing hundreds of millions of transactions over 300K organizations and solving high business impact yet challenging problems along with a great team. Come and join us!

Team-specific focus areas
Support hyper growth/new products in U4B from the platform perspective. Design and build extensible new features in organization/employee management, money movement, billing and reportingEnhance and modernize the existing systems to be more reliable and efficientHigh performance systems - Experience with building high performance distributed systems that can scale to 100,000s QPS.Core Infrastructure - Experience with developing and running large scale distributed storage systems, service oriented architectures, and reliable monitoring and deployment infrastructure.Data Processing - experience with building and maintaining large scale and/or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, and Zookeeper
What Youll Do
Lead the architecture design on building a true B2B platform within UberScale U4B backend services that support hundreds of millions of business money movements with 100% accuracyArchitect U4B platform systems to be more generic in order to support various fast-growing products (e.g., U4B, Uber Health, Vouchers, E4B, Freight, ATG)Develop creative ways to increase organizations engagement from platforms perspective. E.g., apply machine learning to predict organizations spending, credit limit and gain more business insights using the existing dataAdapt and optimize key pieces of Ubers evolving infrastructure to U4B platform systemsSet best engineering practices and mentor junior team members
What Youll Need
8+ years of engineering experience.Expertise in one or more object-oriented programming language (e.g. Python, Go, Java, C++) and the eagerness to learn moreExperience with developing complex software systems scaling to millions of users with production quality deployment, monitoring, and reliability.Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g. MySQL, Cassandra)Ability to decompose complex business problems and lead a team in solving them

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
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