Staff Software Engineer

Uber

São Paulo

On-site

BRL 300,000 - 520,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Uber is seeking a Staff Software Engineer to define and drive broad technical strategies across core systems, bridging business vision with scalable architectures. You will lead end-to-end initiatives, act as a technical multiplier across multiple teams, and set high standards for software quality, resilience, and operational excellence.

This role is fast-paced and ambiguous, requiring you to navigate legacy complexity and massive distributed scale while mentoring engineers and aligning

Qualifications

  • 10+ years of experience with a track record of leading large-scale initiatives in a Staff capacity.
  • Exceptional expertise in massive concurrency and low-latency distributed systems.
  • BS/MS/PhD in Computer Science or related field or equivalent industry experience.

Responsibilities

  • Define the 1–2 year technical vision for core surfaces and prepare backend systems for growth.
  • Architect the implementation of mission-critical distributed systems for real-time personalization.
  • Coach senior engineers and run high-level design reviews to maintain excellence.

Skills

Leadership
Distributed systems
Low-latency
Architectural strategy

Education

BS/MS/PhD in CS

Job description

About the role and team

Engineering at Uber means building for real-world impact under real-world constraints, where software decisions directly move people, goods, and local economies globally. As a Staff Software Engineer, you will define and drive broad technical strategies across core systems, bridging high-level business vision with robust, scalable engineering architectures. You will lead complex technical initiatives end-to-end, serving as a technical multiplier across multiple organizations, setting high standards for software quality, resilience, and operational excellence.


The work at this level is inherently ambiguous, high-stakes, and fast-paced, requiring you to make critical architectural trade-offs with imperfect information. You will navigate legacy complexity, shifting priorities, and massive distributed scale while empowering engineers, aligning cross-functional partners, and unblocking critical path systems. If you are energized by solving messy, real-world problems, taking end-to-end ownership, and raising the engineering bar across an entire platform—this is where you will make your mark.


What You’ll Do


  • Technical Strategy: Define the 1-2 year technical vision for core surfaces, preparing backend systems for 10x growth.

  • Architect for Scale: Lead the implementation of mission-critical distributed systems for real-time personalization.

  • Mentorship & Influence: Coach senior and lead engineers while running high-level design reviews to maintain excellence.


Basic Qualifications


  • Experience: 10+ years of experience with a track record of leading large-scale initiatives in a Staff capacity.

  • Technical Depth: Exceptional expertise in massive concurrency and low-latency distributed systems.

  • Education: BS/MS/PhD in Computer Science or related industry experience.


Preferred Qualifications


  • Advanced Degree: Master’s or PhD in Computer Science or a related field.

  • Strategic Influence: Experience defining 1-2 year technical visions that align engineering goals with business outcomes.

  • Domain Expertise: Deep experience in integrating AI/ML models into high-throughput backend production surfaces.

  • Open Source: Contributions to open-source distributed systems or infrastructure projects (e.g., Go, Kafka, M3).


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

Uber Technologies Inc. • Rio de Janeiro

On-site
BRL 350,000 - 700,000
Staff Software Engineer
Staff Software Engineer

Uber Technologies Inc. • São Paulo

Hybrid
BRL 350,000 - 700,000
Bonuses
Equity compensation
Benefits
Sr Staff Engineer, Backend - Core Services
Sr Staff Engineer, Backend - Core Services

Uber • Conservatória

On-site
BRL 400,000 - 800,000
Staff Software Engineer
Staff Software Engineer

United States Digital Space LLC • Rio de Janeiro

Hybrid
BRL 400,000 - 560,000
Bonuses
Equity
Benefits
Applications Developer II - Engineer
Applications Developer II - Engineer

Uber • Conservatória

On-site
BRL 350,000 - 550,000
Applications Developer II - Engineer
Applications Developer II - Engineer

Uber • Rio de Janeiro

On-site
BRL 180,000 - 300,000
Bonuses
Equity
Benefits
Staff Software Engineer
Staff Software Engineer

Sur Global Services • Brazil

Remote
BRL 420,000 - 660,000
Engineering Manager - Data processing Engines
Engineering Manager - Data processing Engines

Workato • Rio Grande do Sul

Remote
BRL 300,000 - 550,000
Staff Engineer (Core & MLOps)
Staff Engineer (Core & MLOps)

Jobgether SRL • Brazil

On-site
BRL 300,000 - 480,000
Fully remote, remote‑first
Flexible hours
Global collaboration
Full Stack Tech Lead
Full Stack Tech Lead

AgileEngine, LLC. • Brazil

Remote
BRL 350,000 - 550,000
Growth without limits
Competitive compensation
Flexibility: 100% remote
+3