G

Glean

AI-powered enterprise search across applications

Software Engineer - Apis & Context Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMountain View, CA, USA

About the Job

Requirements

  • A Bachelor of Arts or Bachelor of Science in computer science or a related field, or equivalent practical experience.
  • At least 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 Go, or a strong interest in learning Go.
  • A customer-focused, cross-functional working approach and willingness to take on high-impact work.
  • A proactive approach to leading, learning, troubleshooting, and taking ownership of small tasks and large features.

Responsibilities

  • Own and evolve REST API standards, including versioning strategy, backward-compatibility guarantees, deprecation policy, and OpenAPI specification tooling.
  • Design and ship API endpoints that expose platform primitives such as search, knowledge graph, chat, and agents as stable, well-documented developer surfaces.
  • Build the API gateway layer, including routing, authentication using OAuth2, API keys, or OIDC, rate limiting, quota management, and per-tenant usage metering.
  • Define reusable platform primitives on horizontal platform layers, including connectors, security and governance, knowledge graph, memory, and model orchestration, for composition by internal teams and external partners.
  • Work across backend services, developer tools, SDKs, and documentation.
  • 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 service-level objectives.
  • Bring customer feedback, friction points, and feature requests into the roadmap process.

Desired Qualifications

  • Experience with TypeScript, Python, or Java.

About the Company

Glean

AI-powered enterprise search across applications

Glean builds an AI-powered search and knowledge assistant that helps employees find information across all of a company's apps and data. Its core product is an enterprise search tool that understands natural language queries and retrieves relevant results from documents, conversations, tickets, and other sources, plus a chat assistant that can summarize and answer questions using that same information. The system uses deep learning language models that adapt to a company's own terminology and context, improving relevance without manual tuning, and it offers hosting options to align with security and data policies. Compared with competitors, Glean focuses on cross-application search, organization-specific language learning, and a combined search-and-chat experience that delivers direct answers and summaries from internal knowledge sources. Its goal is to help teams work faster by turning scattered information into easily accessible answers, reducing time spent searching.

Company size
1,001-5,000
Company stage
Series F
Total funding
$805M
Headquarters
Palo Alto, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Glean

See more jobs