Used Tools & Technologies
GoRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Security @ 3
TypeScript @ 1
Python @ 1
Java @ 1
GitHub @ 3
CCPA @ 3
GDPR @ 3
ServiceNow @ 3
API @ 3
JSON @ 5
OpenAPI @ 3
Observability @ 3
AI @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Glean is the Work AI platform that helps everyone work smarter with AI. What began as advanced enterprise search has evolved into a full-scale Work AI ecosystem powering intelligent Search, an AI Assistant, and scalable AI agents on one secure, open platform. The team owns the context platform used across integrations (Microsoft Teams, Zoom, ServiceNow, Zendesk, GitHub, and more) and builds standards, tooling, SDKs, gateways, and infrastructure to make Glean easy to integrate with and extend.
Responsibilities
- Own and evolve Glean's REST API standards: versioning strategy, backward-compatibility guarantees, deprecation policy, and OpenAPI specification tooling.
- Design and ship new API endpoints that expose Glean's platform primitives (search, knowledge graph, chat, agent, etc.) as stable, well-documented developer surfaces.
- Build the API gateway layer: routing, authentication (OAuth2, API keys, OIDC), rate limiting, quota management, and per-tenant usage metering.
- Define reusable platform primitives on top of Glean's horizontal layers (connectors, security/governance, knowledge graph, memory, model orchestration) so they can be composed by internal teams and external partners.
- Work across backend services, developer tools, SDKs, and documentation in a fast-moving startup environment.
- Design, build, and evolve SDKs and client libraries for developers and agent frameworks.
- Instrument API usage to surface adoption metrics, error patterns, and latency SLOs.
- Champion the external developer perspective: bring customer feedback, friction points, and feature requests into the roadmap process.
Requirements
- BA/BS in computer science or a related field, or equivalent practical experience.
- 5+ years of industry software engineering experience, with meaningful time spent building and shipping public-facing APIs or developer platforms in production.
- Deep fluency in REST API design principles: versioning, backward compatibility, pagination, error semantics, hypermedia, and OpenAPI/JSON Schema.
- Experience or familiarity with authentication and authorization patterns: OAuth2, API keys, and OIDC.
- Proficiency in at least one modern backend language (ideally Golang, or strong interest in learning it); experience with TypeScript, Python, and/or Java is a plus.
- Experience designing API gateways, rate limiting, quota management, per-tenant metering, and observability for APIs (metrics, SLOs, error monitoring).
- Familiarity with platform concepts used at Glean: connectors, knowledge graphs, memory/custom context, model orchestration, and agent frameworks is helpful.
- Thrive in a customer-focused, cross-functional environment; proactive ownership and strong collaboration skills are required.
Location
This role is hybrid: 4 days a week in the Mountain View office.
Compensation & Benefits
- Base salary range: $210,000 - $260,000 annually. Compensation will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation, equity, and benefits.
- Benefits include Medical, Vision, and Dental coverage, generous time-off policy, 401(k) contributions, home office improvement stipend, annual education and wellness stipends, regular company events, and daily healthy lunches.
AI-First Mindset at Glean
AI fluency is core to how Glean works. As part of the interview process, candidates will complete a brief AI-focused exercise or discussion to demonstrate how they think about, design, and use AI to drive impact in their role.
Global Data Privacy Notice for Job Candidates and Applicants
Depending on your location, GDPR, CCPA, or other privacy laws may regulate how Glean manages applicant data. The full notice is available in Glean's Privacy Policy. By submitting an application you agree to the processing of your data as required. US applicants are subject to arbitration of disputes per the Applicant Arbitration Agreement.