XX
Staff Software EngineerUberSunnyvale, California, United States
XX

Staff Software Engineer

Uber
  • US
    Sunnyvale, California, United States
  • US
    Sunnyvale, California, United States

Über

About The Role
At Uber, we are building a Graph Engineering team to design, implement, and operate a next-generation graph platform powered. In this role, you will be instrumental in defining the architecture, data models, and operational best practices for our enterprise-scale graph database. As a Staff Engineer on the team, you will help design, build, and operate a large-scale graph infrastructure that powers critical business usecases and agentic AI experiences across multiple teams at Uber.

You will work closely with cross-functional teams-product, AI/ML, Risk, and platforms-to unlock insights from highly connected data, support advanced analytics, and enable agentic AI workflows.

What The Candidate Will Need / Bonus Points
---- What the Candidate Will Do ----

  • Lead the design and architecture of a new graph platform - prioritizing scalability, reliability, and efficiency.
  • Collaborate with several cross-functional teams to define requirements and translate them into technical specifications.
  • Optimize existing infrastructure pieces for efficiency, speed, and accuracy.
  • Devise and implement solutions that seamlessly scale with the growing needs of our user base.
  • Mentor junior engineers, fostering a culture of knowledge exchange and continuous improvement

Basic Qualifications

  • BS or MS in Computer Science or a related technical discipline, or equivalent experience
  • 8+ years of full-time engineering experience
  • Highly proficient in one of the following programming languages: Java, Go, C/C++ and ability to pick up new ones.
  • Systematic problem-solving approach and knowledge of algorithms, data structures and complexity analysis.
  • Experience building graph systems/databases.

Preferred Qualifications

  • Deep experience with building and operating graph systems / databases (ex, Neo4j with experience in building Cypher based or equivalent graph DSL)
  • Proven track record designing opinionated schema for knowledge graphs / enterprise graphs.
  • Familiarity with LLMs, retrieval augmented generation (RAG), or AI / ML agentic workflows is a big plus.
  • Strong problem-solving skills and ability to articulate graph-based solutions to non-graph engineers.
  • Experience with highly available/fault-tolerant, replicated data storage systems, or enterprise/cloud storage systems
  • 5+ years of experience building and managing distributed systems.

For San Francisco, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,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. You will also be eligible for various benefits. More details can be found at the following link , For San Francisco, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,000 per year. For Sunnyvale, CA-based roles: The base salary range for this role is USD$223,000 per year - USD$248,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. You will also be eligible for various benefits. More details can be found at the following link

  • Sunnyvale, California, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.