Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sr Software Engineer - Architect - U4B @ Uber

Home > Programming & Design

 Sr Software Engineer - Architect - U4B

Job 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 reporting Enhance and modernize the existing systems to be more reliable and efficient

High 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 Uber Scale U4B backend services that support hundreds of millions of business money movements with 100% accuracy Architect 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 data Adapt and optimize key pieces of Ubers evolving infrastructure to U4B platform systems Set 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 more Experience 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

Job Classification

Industry: Internet
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: Uber
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Backend NoSQL MySQL Billing Machine learning Data processing Distribution system Monitoring SQL Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Uber

Ubertal was created in 2011 in Silicon Valley with the initial objective of helping high growth software companies solve their toughest business challenges. Through this process weve identified common challenges faced by companies and have developed our own software solutions (IP) and co- created s...