StarTree

Senior Software Engineer, Data Platform

StarTree
Apply
28 days ago
Remote, IndiaSenior

Responsibilities

  • Design, develop, and test distributed software applications.
  • Design and implement fault-tolerant systems that maintain service availability during catastrophic failures.
  • Evaluate and analyze requirements from other engineering teams for various applications.
  • Coordinate with other teams to resolve urgent software issues in deployed services.
  • Use monitoring and alerting services to solve complex programming problems at scale.

Requirements

  • Knowledge of programming language concepts and experience with Java, Go, or Python.
  • Understanding of relational database concepts and familiarity with SQL.
  • Experience with debugging and monitoring production services.
  • Understanding of operating system concepts, networking, multithreading, and POSIX.
  • Experience with Unix/Linux scripting.
  • Familiarity with dependency management tools such as Maven and Artifactory.
  • Experience with source control systems such as Git and SVN.

Tech Stack

Categories

BackendData Engineering
StarTree

About StarTree

51-200 employees

StarTree builds a managed Apache Pinot cloud service and tooling for real-time, user-facing analytics, aimed at product and data engineering teams. It sells a SaaS platform (StarTree Cloud) and commercial support for Pinot deployments. Founded in 2019 and headquartered in Mountain View, the company was created by Pinot's inventors; reported customers include Stripe, Dialpad, and Just Eat Takeaway.

Contact me