Glean is seeking a Backend/Infrastructure Engineer to build and evolve the Storage layer that powers a highly available, performant, secure, and cost-effective suite of storage options for all data at Glean. The role aims to solve the problem of efficiently managing and accessing sensitive data for organizations at scale, supporting millions of searches, chat interactions, and agent workflows.
Requirements
- Experience working on infrastructure for distributed systems or cloud-native applications
- Experience with storage systems (e.g., databases, object stores, or distributed file systems)
- Strong coding skills (for example in Go/Python/Java/C++ etc) with an emphasis on designing for reliability and scale, and writing well-tested components
- Familiarity with cloud native development practices in GCP/AWS/Azure is a plus
Responsibilities
- Own impactful infrastructure problems from inception and architecture to production launch
- Write well thought out design documents and robust, high-quality and well-tested code
- Work collaboratively with a strong team to identify the most impactful projects we should be prioritizing in our roadmap
- Mentor more junior engineers or learn from battle tested ones
- Deliver robust uptime guarantees, autoscaling, and reliable alerting/monitoring for a key component that runs across multiple cloud providers.
- Work across the stack to abstract cloud differences, reduce human intervention through self-healing systems, and drive real business impact by enabling Glean’s ever-growing scale.
Other
- 3+ years of experience
- BA/BS in computer science, or related degree
- Thrive in a customer-focused, tight-nit and cross-functional environment - being a team player and willing to take on whatever is most impactful for the company is a must
- A proactive and positive attitude to lead, learn, troubleshoot and take ownership of both small tasks and large features
- This role is hybrid (3-4 days a week in one of our SF Bay Area offices)