Description
Starburst is looking for strong Java engineers to work with its globally distributed engineering team on the core of Starburst's software. This is a great opportunity to deepen expertise in a rapidly evolving technology and make a significant impact on leading data analytics products.
As a Senior Software Engineer, Connectors at Starburst, you will:
- Design, develop and maintain Connectors in Open Source Trino, the Starburst Enterprise Platform, or Starburst Galaxy
- Find ingenious ways to speed up complex queries without sacrificing correctness of the results
- Collaborate with team members and other teams globally and operate in a fast-paced environment
- Provide exceptional customer support for both internal and external customers
Some of the things we look for:
- Prior experience developing distributed systems
- Extensive software development experience with Java
- Demonstrated experience with software engineering and design best practices
- Appreciation for creating maintainable, performant, and high-quality software
- Intrinsic motivation for improving software engineering craftsmanship
- Significant autonomy and ownership
- Curiosity to see what other engineering teams are doing and ability to connect the dots
Bonus points:
- Familiarity with using a Query Engine (Storage and Compute separation)
- Data Engineering expertise
- Understanding the Data Engineer's perspective is valuable in driving innovation within data lakehouse architectures
- Experience with Iceberg, Delta Lake, and/or Hive table format sync is a plus
- Experience in contributing to larger-scale Open-Source Software
- Ability to push forward and deliver functionality while respecting peers, keeping in mind Correctness, Quality, Performance, Code maintainability
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting:
https://job-boards.greenhouse.io/starburst/jobs/5361682008