Uber logo

Software Engineer II - (Backend)

Uber

Sunnyvale, CA
Full Time
Mid Level
167k-186k
19 days ago

Job Description

About the Role

The Kafka team at Uber is responsible for building and maintaining the mission-critical data processing and messaging platform that powers real-time data streaming and processing needs. This infrastructure supports various Uber business segments, including rides, deliveries, and operations, ensuring reliable, fast, and scalable data highway. The company values collaboration, innovation, and a strong cultural identity centered around office collaboration, with flexible remote options depending on the role.

Key Responsibilities

  • Design and implement features of a high-performance realtime-data platform, prioritizing scalability, reliability, and efficiency
  • Optimize existing streaming infrastructure for efficiency, latency, and freshness
  • Build run procedures to keep Kafka components running reliably at high performance
  • Build monitoring system for Kafka components
  • Provide technical support for platform customers

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 2+ years of professional software development experience
  • Strong understanding of distributed systems and stream processing
  • Proficient in programming languages such as Java or Go

Nice to Have

  • Under the hood experience with Flink, Kafka, Storm, Samza, and other Streaming technologies
  • Experience with highly available/fault-tolerant distributed systems, large-scale data processing systems, or enterprise/cloud storage systems
  • Excellent problem-solving skills and the ability to troubleshoot complex issues
  • Strong communication skills and the ability to work collaboratively in a team environment

Qualifications

  • Educational background in Computer Science, Engineering, or related fields
  • Professional experience in software development

Benefits & Perks

  • Base salary range for Sunnyvale, CA-based roles: USD$167,000 to USD$185,500 per year
  • Participation in Uber's bonus program
  • Potential equity awards and other compensation
  • Eligibility for various benefits as detailed at https://www.uber.com/careers/benefits

Working at Uber

Uber values collaboration and maintains a strong cultural identity centered around office collaboration. Employees are generally expected to spend at least half of their work time in their assigned office, with certain roles requiring full in-office presence. The company emphasizes an inclusive environment and provides accommodations for individuals with disabilities or special needs.

Apply Now

Job Details

Posted AtJul 8, 2025
Salary167k-186k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Uber

Website

uber.com

Company Size

10000+ employees

Location

Sunnyvale, CA

Industry

Other Transit and Ground Passenger Transportation

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches