Software Engineer, Data Infrastructure
StarTree
·
Posted:
July 31, 2023
·
Remote
About the position
This role at StarTree involves contributing to the open-source Apache Pinot software and working on various areas such as building real-time database/data system internals, optimizing query engines, and creating automation and abstraction self-service tooling. The ideal candidate should have at least 5 years of experience in a related field, proficiency in programming languages like Java, C++, or Scala, and familiarity with cloud technologies and large-scale distributed systems. Open-source contributions would be a plus. StarTree aims to develop tools and technologies that support availability and speed in the world of real-time analytics, making it simple for companies to delight their users and create new revenue streams from their data.
Responsibilities
- Building real-time database/data system internals
- Query engine optimization, compilation, and execution
- Data ingestion, storage, modeling, and indexing services
- Building scalable, low latency, distributed systems
- Creating automation and abstraction self-service tooling
Requirements
- 5+ years experience in a related field
- Proficiency in Java, C++, or Scala programming languages
- Experience with cloud technologies (AWS, Azure, GCP, Kubernetes, etc)
- Familiarity with stream/batch processing, database, and/or data system internals
- Hands on experience working on large-scale distributed systems
- Knowledge of multi-threading and concurrency concepts
- Open-source contributions is a plus
Benefits
- Opportunity to work with a passionate team
- Chance to contribute to open-source Apache Pinot software
- Building real-time database/data system internals
- Query engine optimization, compilation, and execution
- Data ingestion, storage, modeling, and indexing services
- Building scalable, low latency, distributed systems
- Creating automation and abstraction self-service tooling
- 5+ years experience in a related field
- Proficiency in Java, C++, or Scala programming languages
- Experience with cloud technologies (AWS, Azure, GCP, Kubernetes, etc)
- Familiarity with stream/batch processing, database, and/or data system internals
- Hands-on experience working on large-scale distributed systems
- Knowledge of multi-threading and concurrency concepts
- Open-source contributions is a plus
- Opportunity to work with renowned companies such as LinkedIn, Uber, Target, etc.
- Series B Funding with investment from GGV Capital, Sapphire Ventures, Bain Capital Ventures, and CRV
- Recognition as one of The Information's 50 Most Promising Startups and one of CRN's 10 Coolest Cloud Computing Startup Companies of 2022