Glean→
Software Engineer, Context Platform
Entry LevelHybridFull-time
Location
Mountain View, CA
Salary
$140k–$265k/yr
Experience
1+ years
Posted
1 day ago
Skills
backend developmentplatform systemsgolangtypescriptpythonjavarest apissdk developmentoauth2oidccloud-native developmentgcpawsazure
Job Description
Summary: Glean is the Work AI platform that helps organizations work smarter with AI. They are seeking a Software Engineer for their Context Platform to design, build, and evolve SDKs and client libraries, while collaborating across teams to create a robust AI integration experience.
Responsibilities:
- Design, build, and evolve SDKs and client libraries that developers use to integrate with Glean from their own applications and agent frameworks
- Own and advance agent‑focused tooling and SDKs (including MCP and related integrations) so external frameworks, IDEs, and agents can easily and reliably call into Glean
- Build custom platform context services and actions such as Code Search, Code Writer, and Memory that power rich experiences across apps
- Define and maintain standards and conventions for Glean’s public REST APIs (resource design, versioning, errors, deprecations) and provide the OpenAPI schemas, tools, and CI checks that other teams use when building and evolving endpoints
- Collaborate with Security to design and operate authentication and authorization flows for developer scenarios (e.g., OAuth2/OIDC, dynamic client registration, service‑to‑service auth)
- Design features as reusable platform primitives on top of Glean’s horizontal layers (connectors, security/governance, knowledge graph, memory, model orchestration) so they can be reused by internal teams and partners
Required Qualifications:
- BA/BS in computer science or a related field, or equivalent practical experience
- 1+ years of industry software engineering experience
- Experience building and shipping backend and/or platform systems that are used in production
- 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
- Thrive in a customer‑focused, tight‑knit, 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
Preferred Qualifications:
- Familiarity with cloud‑native development practices in GCP/AWS/Azure is a plus
Required Skills: Backend development, Platform systems, Golang, TypeScript, Python, Java, REST APIs, SDK development, OAuth2, OIDC, Cloud-native development, GCP, AWS, Azure
Benefits: Medical, Vision, Dental coverage, Generous time-off policy, Opportunity to contribute to your 401k plan, Home office improvement stipend, Annual education and wellness stipends, Healthy lunches daily
Benefits
Medical
Vision
Dental coverage
Generous time-off policy
Opportunity to contribute to your 401k plan
Home office improvement stipend
Annual education and wellness stipends
Healthy lunches daily