Software Engineer, APIs & Context Platform

at Glean
USD 210,000-300,000 per year
SENIOR
✅ Hybrid

Tech Stack

AI @ 4 API @ 4 ChatGPT Go JSON @ 6 Java @ 1 OpenAPI @ 6 Python @ 1 Security @ 4 TypeScript @ 1

Details

Glean is building a horizontal AI platform that powers how employees use AI across tools such as Copilot, Gemini, ChatGPT, IDEs, and more. The APIs & Context Platform team owns the end-to-end platform experience, including REST APIs, SDKs and client libraries, agent SDKs and integrations, MCP servers, custom context such as code and memory, and the infrastructure and documentation that make Glean easy to build on.

The role involves working across backend services, developer tools, SDKs, and documentation to deliver rich, trustworthy experiences on Glean's AI platform.

Responsibilities

  • Own and evolve REST API standards, including versioning strategy, backward-compatibility guarantees, deprecation policy, and OpenAPI specification tooling.
  • Design and ship API endpoints exposing platform primitives such as search, knowledge graph, chat, and agents as stable, well-documented developer surfaces.
  • Build the API gateway layer, including routing, OAuth2, API keys, OIDC, rate limiting, quota management, and per-tenant usage metering.
  • Define reusable platform primitives across connectors, security and governance, knowledge graph, memory, and model orchestration layers.
  • Work across backend services, developer tools, SDKs, and documentation in a fast-moving startup environment.
  • Design, build, and evolve SDKs and client libraries for integrating Glean with applications and agent frameworks.
  • Instrument API usage to surface adoption metrics, error patterns, and latency SLOs.
  • Champion the external developer perspective by bringing 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.
  • 8+ years of industry software engineering experience, including meaningful experience building and shipping public-facing APIs or developer platforms in production.
  • Deep fluency in REST API design principles, including versioning, backward compatibility, pagination, error semantics, hypermedia, and OpenAPI/JSON Schema.
  • 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.
  • Ability to thrive in a customer-focused, cross-functional environment and take on impactful work across the company.
  • A proactive and positive attitude, with the ability to lead, learn, troubleshoot, and take ownership of both small tasks and large features.
  • Candidates complete a brief AI-focused exercise or discussion during the interview process.

Benefits

  • Medical, vision, and dental coverage.
  • Generous time-off policy.
  • 401(k) plan.
  • Home office improvement stipend.
  • Annual education and wellness stipends.
  • Regular company events.
  • Healthy lunches provided daily.
  • Inclusive and diverse company culture.

More jobs at Glean

Similar jobs