
Uber - Senior Staff Software Engineer - Java/Golang
1 week ago
About The Role :
The mission of the Payment Methods & Processing team is to drive profitable growth through premier payment method experiences for both spenders and earners.
We focus on expanding payment method coverage, ensuring users can pay and get paid in ways that best suit their preferences and needs.
Security, reliability, and seamless user experience underpin our initiatives, which include reducing payment friction, managing payment errors, and optimizing the onboarding process for various payment methods.
The role of a Senior Staff Engineer in the Payment Methods & Processing team at Uber involves driving mission-critical initiatives aimed at enhancing global payment processing.
As a Senior Staff Engineer in Payment Methods & Processing, you will be a key driver in developing and enhancing the systems and services that facilitate seamless payments within Uber's ecosystem.
You will be tasked with ensuring system robustness, scalability, and efficiency in processing a multitude of transactions securely while maintaining a superior user experience.
Your role is critical in aligning Uber's payment processing strategies with technological advancements to deliver innovative payment solutions.
About the Role :
Were looking for a Senior Staff Software Engineer to drive the architecture, scalability, and performance of our core platforms that power real-time transactions, complex workflows, and distributed systems at scale.
In this role, you won't just be writing codeyou'll be defining engineering strategy, mentoring teams, and making foundational decisions that impact millions of users and billions of events daily. You will own end-to end system design, influence long-term tech stack decisions, and solve high-leverage problems in system reliability, performance optimization, and platform extensibility.
This isnt just about shipping codeits about shaping engineering culture and solving problems that dont have obvious answers.
What You'll Work On :
- Architect scalable, fault-tolerant microservices for high-throughput systems (10k+ TPS).
- Lead deep design reviews, and challenge teams to raise the bar for reliability and performance.
- Build real-time data pipelines and event-driven systems (Kafka, Flink, Spark).
- Collaborate cross-functionally with infra, product, SRE, and security teams.
- Drive modernization initiativese.g., monolith to microservices, legacy migrations, platform rewrites.
- Mentor staff and senior engineers; be the go-to problem solver.
What Youll Need :
Must-Haves :
- 14+ years of backend software engineering experience, with 6+ years in a senior technical leadership capacity.
- Proven experience owning mission-critical distributed systems at global scale.
- Deep knowledge of payment lifecycles, authorization flows, and settlement mechanics.
- Strong proficiency in Java and/or Go, with production experience on microservices using Spring Boot, gRPC, or Dropwizard.
- Deep understanding of PCI-DSS, OAuth2, tokenization, and secure data management.
(ref:hirist.tech)-
Sr Staff Software Engineer
4 weeks ago
Hyderabad, Telangana, India Uber Full timeJob DescriptionAbout the RoleThe mission of the Payment Methods & Processing team is to drive profitable growth through premier payment method experiences for both spenders and earners. We focus on expanding payment method coverage, ensuring users can pay and get paid in ways that best suit their preferences and needs. Security, reliability, and seamless...
-
Senior Staff Software Engineer
4 weeks ago
Hyderabad, Telangana, India Uber Full timeThe Risk team plays a crucial role in Uber mission to keep away users from malicious intent from our system while ensuring powerful, intuitive and frictionless delightful experiences for our millions of daily users (riders, eaters, drivers, couriers, restaurants).Our continued obsession for innovation is essential to enable Uber's phenomenal growth globally...
-
Staff Software Engineer, Risk
4 weeks ago
Hyderabad, Telangana, India Uber Full timeJob DescriptionAbout the RoleWe are looking for skilled&motivated engineers to help build core components of the Risk Platform at Uber that powers areas like Risk, Safety and more.The technology you build will allow us to create a turn-key platform that will fuel growth at Uber via many applications as we move real people and things, in 450+ cities across...
-
Senior Software Engineer L5
1 week ago
Hyderabad, Telangana, India Uber Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCandidates must demonstrate the ability to solve business problems with simple and elegant designs and architectures. They should be adept at using software design principles and methods and understand the limitations of existing software solutions to build effective architectures that integrate with existing solutions. Prospective engineers should have the...
-
Senior Software Engineer L5
2 weeks ago
Hyderabad, India Uber Full timeCandidates must demonstrate the ability to solve business problems with simple and elegant designs and architectures. They should be adept at using software design principles and methods and understand the limitations of existing software solutions to build effective architectures that integrate with existing solutions. Prospective engineers should have...
-
Staff Software Engineer, Risk
2 weeks ago
Hyderabad, India Uber Full timeJob Description About the Role We are looking for skilled&motivated engineers to help build core components of the Risk Platform at Uber that powers areas like Risk, Safety and more. The technology you build will allow us to create a turn-key platform that will fuel growth at Uber via many applications as we move real people and things, in 450+ cities...
-
Senior Software Engineer L5
2 weeks ago
Hyderabad, India Uber Full timeJob Description Candidates must demonstrate the ability to solve business problems with simple and elegant designs and architectures. They should be adept at using software design principles and methods and understand the limitations of existing software solutions to build effective architectures that integrate with existing solutions. -Prospective...
-
Sr Staff Software Engineer, Risk
2 weeks ago
Hyderabad, India Uber Full timeJob Description The Risk team plays a crucial role in Uber mission to keep away users from malicious intent from our system while ensuring powerful, intuitive and frictionless delightful experiences for our millions of daily users (riders, eaters, drivers, couriers, restaurants). Our continued obsession for innovation is essential to enable Uber's...
-
Senior Software Engineer
2 weeks ago
Hyderabad, India Uber Freight Full timeSchedule: FTJob Type: On-siteSalary Type: SalaryReq #: 1475About The RoleThe Uber Freight team is building a better future for shipping. We believe that when shippers and carriers have the freedom to move together, the entire industry moves ahead. Our teams design and build innovative applications, infrastructure, and models to power Uber Freight. Utilizing...
-
Staff Scientist- UBER Eats Search
2 days ago
Hyderabad, Telangana, India Uber Full time**About the Role** Uber Eats is seeking a highly skilled and motivated Scientist to join our Search Team. As a Scientist, you will play a critical role in enhancing the search experience for millions of Uber Eats users worldwide. You will leverage your expertise in data analysis, machine learning, and statistical modeling to drive insights and optimize...