Startree Software Engineer I at StarTree works on distributed systems behind Apache Pinot for real-time analytics at massive scale. This role involves end-to-end ownership of impactful distributed systems problems.
Responsibilities
Own and drive impactful distributed systems problems end-to-end, from inception through production launch.
Collaborate with a strong engineering team to identify and prioritize the most impactful problems and projects for the company.
Raise the quality bar across engineering while helping keep our systems reliable and operationally lean.
Mentor and grow engineers while learning from experienced, battle-tested engineers around you.
Skills & Experience
Experience- 0-2 Years.
Strong distributed systems fundamentals and experience solving problems at scale. Our platform is Java-based, so Java experience is a plus, but not a hard requirement.
Bias toward execution — able to take an idea from concept through implementation and deliver it to production.
Deep ownership of quality and customer experience, with a strong focus on reliability, observability, performance, and ease of use.
Adaptability and flexibility — willing to take on whatever is most important for the company and adjust to changing priorities.
Curiosity, positivity, and resilience — comfortable navigating ambiguity and uncertainty while maintaining a constructive, problem-solving mindset.
AI-First Mindset - Comfortable using AI tools in everyday engineering workflows and eager to continuously learn and integrate AI into how you build, debug, test, and solve problems.
Qualification
0-2 years experienceStrong distributed systems fundamentalsDeep ownership of quality
Required
0-2 years experience
Strong distributed systems fundamentals
Bias toward execution from concept through production
Deep ownership of quality, reliability, observability, performance, and ease of use
Adaptability and flexibility to changing priorities