Staff Software Engineer - Mobility

Uber

São Paulo

On-site

BRL 400,000 - 550,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Uber is seeking a Staff Software Engineer to define and drive multi-year technical strategy for core platforms in São Paulo. You will steer architecture for scalable, real-time systems while balancing business needs with robust reliability.

You will mentor senior engineers, lead high-level design reviews, and collaborate across teams to ensure architectural excellence and end-to-end ownership throughout the platform.

Qualifications

  • 10+ years of experience leading large-scale initiatives as Staff or equivalent.
  • Expertise in massive concurrency and low-latency distributed systems.
  • BS/MS/PhD in Computer Science or related field.

Responsibilities

  • Define and drive 1-2 year technical vision for core surfaces to support 10x growth.
  • Architect and deliver mission-critical distributed systems for real-time personalization.
  • Coach senior engineers and lead design reviews to maintain engineering excellence.

Skills

Distributed systems
Low-latency
Technical leadership
Mentorship

Education

BS in Computer Science
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

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

Uber • Rio de Janeiro

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

Uber Technologies Inc. • Conservatória

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

United States Digital Space LLC • Rio de Janeiro

Hybrid
BRL 400,000 - 560,000
Bonuses
Equity
Benefits
Sr Software Engineer - Delivery - Rio de Janeiro
Sr Software Engineer - Delivery - Rio de Janeiro

Uber • Rio de Janeiro

On-site
BRL 200,000 - 280,000
Machine Learning Engineer
Machine Learning Engineer

Uber Technologies Inc. • São Paulo

On-site
BRL 180,000 - 320,000
Software Engineer II - Frontend
Software Engineer II - Frontend

Uber • São Paulo

Hybrid
BRL 180,000 - 320,000
Bonuses
Equity
In-office presence required (min 50%)
Senior Software Engineer
Senior Software Engineer

Find Hr • São Paulo

On-site
BRL 167,400 - 223,200
Engineering Manager - Data processing Engines
Engineering Manager - Data processing Engines

Workato, Inc. • Rio Grande do Sul

Remote
BRL 300,000 - 550,000