Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Sr Software Engineer

Uber

$198,000 - $220,000
Aug 30, 2025
San Francisco, CA, US
Apply Now

Uber's Kafka team is responsible for building and maintaining a mission-critical data processing and messaging platform that powers real-time data streaming and processing needs for various Uber businesses.

Requirements

  • Proficient in one of the following programming languages: Java, Go, C/C++ or similar languages.
  • Good scripting skills and ability to pick up new ones.
  • Systematic problem solving approach and knowledge of algorithms, data structures and complexity analysis.
  • Experience with Apache Lucene, ElasticSearch, OpenSearch, Solr and other Search technologies is a plus
  • Experience with highly available/fault tolerant, replicated data storage systems, large scale data processing systems or enterprise/cloud storage systems is also a strong plus

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 reliability at high performance
  • Build monitoring system for Kafka components

Other

  • BS or MS in Computer Science and 5+ years of related technical discipline or equivalent experience.