What the Candidate Will Do
- Design and build a high-performance real-time analytics infrastructure, prioritizing scalability, reliability, and efficiency.
- Work with related data infrastructure technologies such as Apache Kafka, Apache Flink, Apache Spark, and HDFS.
- Collaborate with multiple cross-functional teams to define requirements and translate them into technical specifications.
- Devise and implement solutions that seamlessly scale with the growing needs of our user base.
- Actively contribute and engage in the open-source Apache Pinot community.
Basic Qualifications
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field, with 4+ years of full-time engineering experience
- Highly proficient in one of the following programming languages: Java, Go, C/C++.
- Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis.
Preferred Qualifications
- Under the hood experience with Apache Pinot, Apache Druid, Apache Flink, Clickhouse, Apache Spark or similar analytics technologies is a strong plus
- Sound understanding of distributed system fundamentals.
- Experience building and managing large-scale critical production systems with a strong availability SLA is highly desirable
For Sunnyvale, CA-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.
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 .