Starburst is looking to hire a Backend Software Engineer to work on the Galaxy Product, focusing on optimizing Trino for public clouds, building a scalable platform for operating Galaxy, and developing product security features around Identity and Access Management (IAM). The goal is to provide best-in-class data governance experiences with top-tier performance, ease of use, and flexibility in authentication and authorization systems.
Requirements
- Prior experience developing distributed systems
- Extensive software development experience with Java
- Demonstrated experience with software engineering and design best practices.
- Prior experience with software development in Authentication, Authorization or Audit a huge plus
- full stack experience with ReactJS is a plus!
Responsibilities
- Design, develop and operate features relating to Identity and Access Management for both Starburst Galaxy and the Starburst Enterprise Platform (SEP).
- Build and implement features across the product lifecycle, such as standalone security tools, CI/CD pipeline integrations, product security features/fixes, etc.
- optimizing core of Trino to run on public clouds
- building a scalable platform for operating Galaxy
- building product security features around Identity and Access Management
- developing new product features
- supporting our product in production
Other
- Work cross functionally to ensure the best experience for our customers
- Provide considerate and timely review of your peers' pull requests and design proposals
- Demonstration of ownership, grit, and bias for action - core values at Starburst