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.
- Mentor junior engineers, fostering a culture of knowledge exchange and continuous improvement.
- Actively contribute and engage in the open-source Apache Pinot community.
Basic Qualifications
- BS or MS in Computer Science or a related technical discipline, or equivalent 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.
- 6+ years of experience in building and managing distributed systems. Sound understanding of distributed system fundamentals.
Preferred Qualifications
- Under the hood experience with Apache Pinot, Apache Druid, Apache Flink, Clickhouse, Apache Spark or similar analytics technologies is a strong plus
- Experience managing large-scale critical production systems with a strong availability SLA is highly desirable
For San Francisco, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$218,000 per year - USD$242,000 per year.