Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Streaming Data Platform

$232k

Uber

  • *Staff Software Engineer – Streaming Data Platform**
  • *About the role and team**
Leading at Uber means setting technical direction and building foundational systems that operate at global scale. As a Staff Software Engineer on the Streaming Data Platform team, you will shape the architecture and evolution of the critical infrastructure that powers real-time data movement and processing across Uber's global marketplace. Our streaming data platform serves as the backbone for real-time applications, analytics, and machine learning, enabling engineering teams to reliably produce, process, and consume massive volumes of data. The platform supports a diverse range of mission-critical workloads, where scalability, low latency, high availability, and operational efficiency are essential. You will tackle some of the most challenging problems in large-scale distributed systems, from designing next-generation streaming architectures and improving fault tolerance to optimizing resource utilization and simplifying platform operations. Your work will directly influence the reliability, efficiency, and developer experience of foundational infrastructure used across Uber. This role is for an accomplished technical leader who can navigate complex architectural tradeoffs, anticipate future scaling challenges, and drive transformative engineering initiatives across organizational boundaries. You will combine deep technical expertise with strategic thinking, influence long-term technology investments, and empower other engineers to deliver impactful solutions. If you are passionate about solving hard distributed systems problems, pushing the boundaries of infrastructure performance, and building platforms that enable innovation at unprecedented scale, this is where you will make your mark. **What you'll do**
  • Define and drive the technical vision and architecture for Uber's streaming data platform, ensuring its long-term scalability, reliability, performance, and extensibility as business and infrastructure requirements evolve.
  • Lead the design and evolution of large-scale distributed streaming systems, solving fundamental challenges in data delivery, distributed coordination, consistency, fault tolerance, resource management, and high availability.
  • Drive architectural innovation and modernization across streaming infrastructure, identifying opportunities to simplify complex systems, eliminate scalability bottlenecks, and improve overall platform efficiency.
  • Establish technical strategies for performance, reliability, and cost efficiency, leveraging deep systems expertise, benchmarking, and workload analysis to optimize compute, storage, memory, and network utilization.
  • Architect highly resilient, multi-tenant infrastructure that supports diverse workloads with demanding throughput, latency, durability, and availability requirements.
  • Build and champion foundational platform capabilities, including automation, observability, capacity management, and self-service tooling, that improve developer productivity and reduce operational complexity across engineering organizations.
  • Anticipate emerging technical challenges and opportunities, evaluating new technologies and architectural approaches to inform strategic investments and long-term platform roadmaps.
  • Provide technical leadership for complex, cross-organizational initiatives, driving alignment among stakeholders and ensuring successful execution from initial strategy through production adoption.
  • Establish engineering excellence and operational best practices for mission-critical infrastructure, including architecture reviews, reliability standards, incident prevention, and systematic root-cause analysis.
  • Mentor and elevate senior engineers, fostering technical depth, sound architectural judgment, and a culture of continuous learning, innovation, and engineering excellence.
  • Collaborate with infrastructure, storage, data engineering, and product engineering organizations to align platform capabilities with Uber's evolving real-time data needs and broader technical strategy.
**Basic Qualifications**
  • 10+ years of professional software engineering experience, with significant expertise in designing, building, and operating large-scale distributed systems, infrastructure platforms, or data-intensive services.
  • Deep understanding of distributed systems principles, including consistency, replication, consensus, fault tolerance, concurrency, distributed coordination, and failure recovery.
  • Proven experience architecting high-performance, highly available systems that operate at significant scale with stringent throughput, latency, reliability, and durability requirements.
  • Strong proficiency in one or more systems or backend programming languages, such as Java, Go, C++, Scala, Python, or Rust, with demonstrated ability to design and implement complex production systems.
  • Experience with large-scale data infrastructure, distributed messaging systems, stream processing platforms, or related technologies, including the ability to reason about their architectural tradeoffs.
  • Demonstrated track record of providing technical leadership for complex, multi-team engineering initiatives, from architecture and technical strategy through implementation and production adoption.
  • Strong expertise in system performance analysis, scalability engineering, and troubleshooting complex distributed infrastructure under production workloads.
  • Proven ability to identify fundamental architectural challenges, evaluate alternative solutions, and make sound technical and business tradeoffs with long-term organizational impact.
  • Experience influencing technical direction, establishing engineering standards, and driving alignment across teams and organizational boundaries.
  • Ability to mentor senior engineers, communicate complex technical concepts clearly, and raise the technical bar across an engineering organization.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent practical experience.
**Preferred Qualifications**
  • Deep experience architecting or developing large-scale streaming, messaging, or real-time data processing infrastructure using technologies such as Apache Kafka, Apache Pulsar, Apache Flink, Apache Spark, or equivalent distributed systems.
  • Expertise in the internals of distributed data systems, including partitioning, replication, log-based storage, metadata management, state management, backpressure, and end-to-end delivery guarantees.
  • Experience leading architectural evolution or significant modernization of foundational distributed infrastructure serving large numbers of applications and engineering teams.
  • Strong understanding of systems-level performance optimization, including Linux internals, multithreading, memory management, network protocols, storage I/O, and resource scheduling.
  • Experience designing multi-region or geographically distributed infrastructure, including cross-region data replication, disaster recovery, and availability strategies.
  • Expertise in building scalable multi-tenant platforms, including workload isolation, capacity management, resource allocation, and infrastructure cost optimization.
  • Experience with cloud-native infrastructure, container orchestration, and large-scale automation frameworks.
  • Familiarity with modern data architectures, including change data capture (CDC), event-driven systems, stream processing, real-time analytics, and data lake integration.
  • Experience designing or contributing to open-source distributed systems, infrastructure frameworks, or technologies adopted by the broader engineering community.
  • Demonstrated success in driving major architectural transformations, influencing organization-wide technology strategy, and balancing short-term delivery with long-term infrastructure investments.
  • Advanced degree (Master's or PhD) in Computer Science or a related field, with a focus on distributed computing, storage systems, or system performance.
For San Francisco, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year. For Seattle, WA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year. For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. **Ready to Ride?** This isn't the kind of place where you follow a playbook — it's where you help write one. If you're driven by impact, energized by challenge, and ready to shape how the world moves — we'd love to hear from you. You may be eligible for bonuses, equity, and other compensation, as well as a range of benefits. Explore our benefits. ( Offices remain key to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office. Some roles, like those at greenlight hubs, require full-time in-office presence. Ask your Recruiter for details about this role's requirements. Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form. ( Uber is proud to be an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing this form-

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Streaming Data Platform in San Francisco, CA vacancy
  • $160k - $280k

     ...About the Role We're looking for a software engineer to build the Kubernetes-native control...  ...decoupling the people building on top of the platform from the operational and runtime...  ...software around message queues, event streams, or pub/sub (e.g., Kafka, NATS, SQS) rather... 
    Platform
    Full time

    Jobleads-US

    San Francisco, CA
    3 days ago
  • $184k - $314.08k

     ...myGwork – the largest global platform for the LGBTQ+ business...  ...DO We’re looking for a Staff Software Engineer to join the User Targeting...  ...the segmentation engine and data pipelines through the APIs...  ...systems at scale: whether streaming, real-time pipelines, or large... 
    Platform
    Full time
    Part time
    Work at office
    Flexible hours

    Braze

    San Francisco, CA
    1 day ago
  • $197.3k - $313.7k

     ...efforts. Job Category Software Engineering Job Details About Salesforce...  ...Slack is looking for a Staff Software Engineer to join the Data Infrastructure team...  ...operate the core data platforms that enable data...  ...workflows — from batch and streaming ingestion to real-time... 
    Platform
    Full time

    Slack

    San Francisco, CA
    3 days ago
  • $192k - $260k

     ...obsessed with enabling data teams to solve the...  ...and AI infrastructure platform, so our customers can...  ...companies in the world. Our engineering teams build highly...  ...of the largest scale software platforms. The fleet consists...  ...the low latency of streaming. Its higher level... 
    Platform
    Full time
    Work at office
    Local area
    Worldwide

    databricks

    San Francisco, CA
    3 days ago
  • $252k - $315k

     ...Software is eating the world, but AI is eating software. We live...  ...to this new reality, leading platform companies are scrambling to...  ...products include the Generative AI Data Engine, SGP, Donovan, and others...  ...of core data storage, streaming, caching, and indexing platforms... 
    Platform
    Full time
    Live in

    Scale AI

    San Francisco, CA
    4 days ago
  • $228.6k - $314.25k

     ...builds the world's leading data and AI platform, used by tens of thousands...  ...that matter. The Lakeflow Engineering team owns the entirety of the...  ...Materialized Views, Structured Streaming, and Flows. We run what is...  ...We're looking for a Senior Staff Engineer to serve as a... 
    Platform
    Full time
    Local area
    Worldwide

    databricks

    San Francisco, CA
    4 days ago
  • $215k - $260k

     ...energy, manufacturing, data center construction,...  ...Crusoe Energy as a Staff Data Engineer, an early and pivotal...  ...the foundational data platform infrastructure that powers...  ...Teams: Partner with software engineers, data...  ...warehouses, data lakes, streaming systems, and ETL/ELT... 
    Platform
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    San Francisco, CA
    2 days ago
  • $149.8k - $262.2k

     ...Description It all started when engineer Fred Luddy wrote code...  .... Our ServiceNow AI platform brings together any AI, any data, and any workflow—...  ...We are seeking a Senior Staff Software Engineer (IC5 Level) to...  ...services — Postgres, queueing/streaming, and key-value stores —... 
    Platform
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    San Francisco, CA
    3 days ago
  • $215k - $260k

     ...of experts across energy, manufacturing, data center construction, and cloud services....  ...About the Role: We're looking for a Staff Software Engineer to help make Crusoe Cloud's container registry fast and reliable as the platform grows. The registry sits on the critical... 
    Platform
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    3 days ago
  • $181.2k

     ...Company Description It all started when engineer Fred Luddy wrote code that...  ...business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of...  .... About the team As a Senior Staff Software Engineer with the Data Platform organization... 
    Platform
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    ServiceNow

    San Francisco, CA
    4 days ago
  • $275k - $400k

     ...capital markets - combining modern software systems, AI-native workflows,...  ...transactions happen. Our platform sits at the intersection of financial infrastructure, data systems, and applied AI. We...  ...environment. This is a place for engineers who want to operate at maximum... 
    Platform
    Work at office
    Local area
    2 days per week
    3 days per week

    Jobot

    San Francisco, CA
    1 day ago
  •  ...growing group of committed researchers, engineers, policy experts, and business leaders...  ...the role Anthropic is looking for a Staff+ Software Engineer to work on the vector search infrastructure...  ...and works day to day with the Search Platform team, which owns web search indexing,... 
    Platform

    Jobleads-US

    San Francisco, CA
    5 days ago
  •  ...Binti builds software for state and county government agencies, focusing...  ...We're looking for a Staff Engineer who combines deep technical judgment...  ...technical strategy for major platform areas - setting direction on...  ...nationwide Design the data model and engineering plan for... 
    Platform
    Work at office
    Flexible hours

    Binti Inc

    San Francisco, CA
    2 days ago
  • $150k - $175k

     ...Staff Full Stack Software Engineer SS&C is a leading provider of mission-critical, AI-powered technology...  ...portfolio management and accounting platform used by investment firms around the...  ...solutions that help clients manage data, automate processes, and scale their... 
    Platform
    Ongoing contract
    Worldwide

    Blue Prism Group

    San Francisco, CA
    1 day ago
  •  ...crossroads of FinTech and healthcare, PayZen is transforming one of the industry’s toughest challenges: patient financing. Our AI-powered platform offers zero-interest payment plans that ease financial stress for patients while boosting cash flow for providers. By rethinking... 
    Platform
    Work at office
    Remote work

    PayZen

    San Francisco, CA
    2 days ago
  •  ...strategy for new products and platform capabilities. Build and scale...  ...problems, and mentor engineers while raising quality standards...  ...experience and at least 8 years of software design and development...  ...projects, building AI-powered or data-driven products, and communicating... 
    Platform
    Remote work
    Flexible hours

    Samsara

    San Francisco, CA
    6 days ago
  •  ...committed researchers, engineers, policy experts, and business...  ...We are looking for software engineers to help build...  ...role focuses on the data foundations that make that...  ...and operate the data platform that powers Safeguards,...  ...Currently, we expect all staff to be in one of our... 
    Platform
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    3 days ago
  •  ...committed researchers, engineers, policy experts, and business...  .... About the role Data Infrastructure designs,...  ...recovery. Data Platform & Tooling: Scale data...  ...ops) of experience in a Software Engineer role, building...  ...Currently, we expect all staff to be in one of our offices... 
    Platform
    Full time
    Contract work
    For contractors
    For subcontractor
    Internship
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    3 days ago
  • $238k - $290k

     ...frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re...  ...getting started. Role Overview As a Staff Software Engineer, Frontend at Harvey, you will own and...  ...APIs and UX for long-running jobs, streaming results, and tool-calling workflows.... 
    Platform
    Full time
    Relocation package

    Harvey

    San Francisco, CA
    4 days ago
  • $231k - $314.35k

     ...agentic AI, an enterprise-grade platform, and deep domain expertise,...  .... Role Overview As a Software Engineer on the Product Engineering...  ...6 months Design massive data collection from over 50+ legal...  ...UX and robust APIs for streaming results, long-running processes... 
    Platform
    Full time
    Relocation package

    Harvey

    San Francisco, CA
    4 days ago
  • $320k

     ...committed researchers, engineers, policy experts,...  ...'s research. As a Software Engineer on the...  ...creating the reliable data layer that lets...  ...the core database platform (data plane and...  ...data migration, or streaming data infrastructure...  ...Currently, we expect all staff to be in one of... 
    Platform
    Full time
    Work at office
    Local area
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    5 days ago
  •  ...directly or through our platform partners, to run...  ...impact Growth Engineering at Airwallex is...  ...outcomes. As a Staff Backend Engineer,...  ...architectures, and real-time data processing systems...  ...of professional software engineering...  ...data pipelines, streaming technologies, or large... 
    Platform
    Full time
    Work at office
    3 days per week

    Airwallex

    San Francisco, CA
    1 day ago
  •  ...message the job poster from Fruition Group Embedded Software Engineer - Robotics (Senior/Staff Level) We’re partnered with a pioneering robotics company...  ...to lead firmware development across multiple robotic platforms. This role is perfect for someone who loves building... 
    Platform

    Fruition Group

    San Francisco, CA
    2 days ago
  •  ...committed researchers, engineers, policy experts, and...  ...Systems team within our Platform organization. Agentic...  ...sandbox orchestration, streaming, scheduling, and multi...  ...part of how you build software, and have opinions...  ...Currently, we expect all staff to be in one of our offices... 
    Platform
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    3 days ago
  •  ...people (fans! Star Wars, Twin Peaks, RPG games). As a Staff Software Engineer on the Data Platform team, you will be responsible for solving engineering...  ...Familiarity and/or experience with Big data or Streaming data technologies like Cassandra, MongoDB, Dynomodb,... 
    Platform

    Hired Recruiters

    San Francisco, CA
    9 days ago
  •  ...Millions of people around the world come to our platform to find creative ideas, dream about new...  ...recruiting process here . We are looking for a Staff Software Engineer to help improve the quality and velocity of data science at Pinterest. You will shape the future... 
    Platform
    Full time

    Pinterest

    San Francisco, CA
    a month ago
  • $281k - $374k

     ...Opportunity Alerts. Monetization Engineering builds the platforms and experiences that power, scale, and grow these revenue streams. We are seeking a Senior Staff Software Engineer, reporting to the...  ...with Product, Machine Learning, Data Science, and Engineering to... 
    Platform
    Work at office
    Local area
    Work from home

    Nextdoor

    San Francisco, CA
    6 days ago
  •  ...committed researchers, engineers, policy experts,...  ..., from the data plane to the developer...  ...Significant experience as a software engineer building...  ...infrastructure platforms or internal...  ...Debezium or similar) or streaming data...  ...Currently, we expect all staff to be in one of our... 
    Platform
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Anthropic

    San Francisco, CA
    3 days ago
  • $192k - $260k

     ...radically simplify the data lifecycle with a unified Lakehouse platform for data engineering, analytics, and AI....  ...customers build and operate streaming and batch ETL...  ...region outages. As a Staff Engineer on the part...  ...engineering ~ Strong software engineering skills in... 
    Platform
    Full time
    Local area
    Worldwide

    databricks

    San Francisco, CA
    3 days ago
  • $185.81k - $260.13k

     ...the future through technology, data, AI, and continuous...  ...continued transformation. Our Engineering teams are helping shape the future...  ...of less experienced software engineers Design, build, evaluate...  ...) Experience with AI agent platforms and frameworks (Amazon Bedrock... 
    Platform
    Contract work
    Work experience placement
    Work at office
    Local area
    Work from home
    Relocation
    3 days per week

    Credit Acceptance Corporation

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Streaming Data Platform. Be the first to apply!