About the role
Starburst is looking for strong Java engineers to work with our globally distributed engineering team on the core of Starburst’s software. This is a great opportunity to deepen your expertise in a rapidly evolving technology and make a significant impact on leading data analytics products. Our managed SaaS and on-premise Data Platform Product offerings provide unique and interesting problems to be solved, and incredible learning opportunities for any engineer. Starburst offers the opportunity to compete at global scale with other elite vendors in the Data Analytics space.
Responsibilities
- Collaborate with a globally distributed engineering team on core Starburst software for a SaaS and on-premise Data Platform.
- Utilize Starburst’s 50+ connectors that are critical to customer operations across a wide range of data sources.
- Find ways to speed up complex queries without sacrificing the correctness of results.
- Collaborate with team members and other teams globally in a fast-paced environment.
- Maintain a focus on coding and PR reviews with minimal time spent in formal meetings.
- Articulate ideas clearly in writing across Slack, GitHub PRs, and Design Documents in a globally distributed team.
- Provide exceptional customer support for internal and external customers.
- Uphold trust with customers by handling data with utmost seriousness and addressing reported problems.
What we look for
Extensive software development experience with JavaExperience with software engineering and design best practicesAbility to create maintainable, performant, high-quality software as part of a high-performing globally distributed teamIntrinsic motivation to improve software engineering craftsmanshipAutonomy and ownershipCuriosity to see what other engineering teams are doing and ability to connect the dotsOwnership, grit, and bias for actionAbility to Travel : Occasional in-person travel for onboarding, team and department offsites, customer engagements, and other company events. Travel expectations vary by role and business needs.Familiarity with using a Query Engine (Storage and Compute separation)Understanding the Data Engineer’s perspective for data lakehouse architecturesExperience in Lakehouse ArchitectureExperience contributing to larger-scale Open-Source SoftwareAbility to push forward and deliver functionality while ensuring correctness, quality, performance, and maintainabilityLocation
This role is based in our Boston office and follows a hybrid model, with an expectation of being onsite 2-3 days per week.Compensation and benefits
Starburst is dedicated to maintaining fair and equitable compensation practices. The salary range provided for this role reflects the minimum and maximum targets for candidates across all U.S. locations and could include variable compensation. All employees receive equity packages and have access to a comprehensive benefits offering. Actual compensation is based on skills, experience, education and training, and location. For more information, connect with the recruiting team or Hiring Manager during the process.
#J-18808-Ljbffr