Taro Logo

Staff Engineer Web - Payments

Global technology company revolutionizing transportation, delivery, and mobility solutions through its platform.
Frontend
Staff Software Engineer
Hybrid
5,000+ Employees
12+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Engineer Web - Payments

Join Uber's Payments Experience team as a Staff Engineer Web, where you'll architect and build critical payment systems that impact millions of users globally. This role combines technical leadership with hands-on development, focusing on creating scalable web components that power payment interactions across the Uber platform. You'll work with cutting-edge technologies including TypeScript, React, and GraphQL, while collaborating with cross-functional teams to shape the future of Uber's payment infrastructure. The position requires deep expertise in web technologies, system architecture, and a proven track record of delivering complex technical solutions. Based in Amsterdam, this hybrid role offers the opportunity to work on challenging problems at scale while contributing to Uber's mission of moving the world forward. The ideal candidate brings 12+ years of industry experience, strong leadership skills, and a passion for building reliable, efficient payment systems.

Last updated 2 months ago

Responsibilities For Staff Engineer Web - Payments

  • Define, build and execute overall tech vision and strategy for core Uber payment flows
  • Architect the Payments Web Engineering tech space
  • Work with backend engineers and cross-platform developers to build payment experiences
  • Technically lead one or more teams across Uber's technical stack
  • Write maintainable and extensible code with high quality tests and documentation
  • Ship high quality products focusing on scale, reliability and engineering excellence

Requirements For Staff Engineer Web - Payments

TypeScript
React
Node.js
Java
Go
Python
Rust
  • 10+ years of Web engineering experience and 12+ years of industry experience in full stack
  • Experience building complex large scale web applications with Node, TypeScript, React, GraphQL, HTML, and CSS
  • Deep understanding of building full stack solutions at scale
  • Ability to contribute and drive payment initiatives across product lines
  • Strong architectural and design principles knowledge
  • Experience with web server and client performance optimizations
  • Fluency in programming languages like Java, Go, Python, C++ or Rust
  • Track record of mentoring and coaching other engineers

Interested in this job?