Staff Software Engineer, Data Platform (Pinot) at StarTree

Bengaluru, Karnataka, India

StarTree Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

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

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
  • Contributing to the open-source Apache Pinot software

Skills

Key technologies and capabilities for this role

JavaC++ScalaKubernetesAWSAzureGCPApache PinotDistributed SystemsMulti-threadingStream ProcessingBatch ProcessingQuery OptimizationData Ingestion

Questions & Answers

Common questions about this position

What experience level is required for this Staff Software Engineer role?

The role requires 5+ years of experience in a related field.

What programming languages do I need to know for this position?

Proficiency in Java, C++, or Scala is required.

What key technical skills are needed besides programming languages?

Experience with cloud technologies like AWS, Azure, GCP, Kubernetes; familiarity with stream/batch processing, database, and data system internals; hands-on experience with large-scale distributed systems; and knowledge of multi-threading and concurrency concepts are required.

Is the work remote or does it require being in an office?

This information is not specified in the job description.

What is the salary or compensation for this role?

This information is not specified in the job description.

What does the Data Infrastructure team work on?

The team builds world-class data ingestion, processing, and serving systems, scaling and evolving StarTree’s Pinot Engine and corresponding data platforms to enable real-time data for decision-making.

What will I be working on in this role?

You'll contribute to open-source Apache Pinot, building real-time database internals, query engine optimization, data ingestion/storage/indexing, scalable distributed systems, and self-service tooling.

StarTree

Real-time analytics platform powered by Apache Pinot

About StarTree

StarTree provides a real-time analytics platform called StarTree Cloud, which utilizes the Apache Pinot database. This platform is designed for businesses that need immediate insights from their data, such as those in advertising technology and finance. StarTree Cloud operates in the Database-as-a-Service (DBaaS) market, allowing companies to store and manage their data on cloud servers without the hassle of database maintenance. Clients can choose between a public Software-as-a-Service (SaaS) model or a private option known as Bring Your Own Cloud (BYOC), which lets them host their data on their own private cloud. StarTree's subscription-based business model ensures a consistent revenue stream, and they also offer a free trial to attract new customers. The key feature of StarTree Cloud is its use of Apache Pinot, which is optimized for fast and scalable real-time analytics through a unique star-tree index, setting it apart from competitors.

Mountain View, CaliforniaHeadquarters
2019Year Founded
$73MTotal Funding
SERIES_BCompany Stage
Data & Analytics, Enterprise SoftwareIndustries
51-200Employees

Benefits

Company Equity
401(k) Retirement Plan
Meal Benefits

Risks

Confluent's partner program increases competition in real-time data streaming.
CelerData's platform allows analytics without data lake ingestion, posing a threat.
Citi's investment may pressure StarTree to deliver high-performance solutions.

Differentiation

StarTree is founded by the creators of Apache Pinot, ensuring deep expertise.
StarTree Cloud offers both public SaaS and private BYOC options for flexibility.
Integration with Delta Lake enhances StarTree's real-time analytics capabilities.

Upsides

Strategic investment from Citi boosts StarTree's financial and market position.
Recognition in GigaOm Sonar Report highlights StarTree as a leader in real-time analytics.
Launch of ThirdEye enhances StarTree's anomaly detection capabilities.

Land your dream remote job 3x faster with AI