SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 215,000 - 250,000 / annual
Starburst is a data intelligence platform that delivers secure, governed access to enterprise data at scale. The company builds on open standards including Trino and Apache Iceberg, enabling organizations to power AI and analytics without vendor lock-in.
You will join the Identity and Access Management (IAM) team as a Staff Software Engineer, working with Trino's original creators to build world-class data governance and security experiences. Your focus will be on designing, developing, and operating IAM features for both Starburst Galaxy (cloud platform) and the Starburst Enterprise Platform (SEP). You'll work across the full product lifecycle—from standalone security tools and CI/CD integrations to core product security features and fixes.
Key responsibilities include:
- Design and develop IAM features for Galaxy and SEP, with emphasis on authentication, authorization, RBAC, ABAC, data classification, and tagging
- Collaborate cross-functionally with product, security, and other teams to deliver best-in-class customer experiences
- Provide thoughtful code review and design feedback to peers
- Support production systems and troubleshoot issues
- Build tooling around industry-standard authentication systems
The role emphasizes security as a north star while maintaining top-tier performance, ease of use, and flexibility. You'll work alongside distributed systems experts and contribute to a platform trusted by leading global enterprises.
The Boston office operates on a hybrid model with an expectation of 1-2 days per week onsite. Occasional travel is required for onboarding, team offsites, customer engagements, and company events.
REQUIREMENTS:
- 10+ years of experience developing distributed systems
- Extensive software development experience with Java
- Demonstrated expertise in software engineering and design best practices
- Prior experience with authentication, authorization, or audit systems (highly valued)
- Full-stack experience with ReactJS (a plus)
- Ownership mindset, grit, and bias for action
- Ability to travel occasionally