Tech Stack
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.
AI @ 3
API
Data Pipelines @ 3
Distributed Systems @ 3
GitHub
Go @ 5
Java @ 5
Jira
LLM
Microsoft 365
NoSQL @ 3
Observability
Python @ 5
SQL @ 3
Salesforce
Security @ 3
ServiceNow
Slack
- 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 building a Work AI platform that combines enterprise search, an AI Assistant, and scalable AI agents. The Data Foundations team owns the end-to-end data ingestion and management layer powering these products across thousands of enterprise applications and billions of documents. This role focuses on the quality, freshness, security, and trustworthiness of enterprise knowledge used by Glean's Search, AI Assistant, and Agent products.
Responsibilities
- Build and scale connectors to SaaS and on-premises systems, including Google Workspace, Microsoft 365, Slack, Salesforce, Jira, ServiceNow, and GitHub.
- Handle full synchronizations, low-latency incremental updates through webhooks and APIs, rate limiting, and complex authentication flows.
- Build advanced data-source capabilities such as actions, live fetch, and query-language support.
- Transform raw, unstructured enterprise content into rich, structured, permission-aware representations optimized for search and LLM reasoning.
- Design document schemas and enrichment pipelines, including entity extraction, access-graph propagation, and redactions.
- Expand AI product capabilities through integrations that automate tasks, perform complex queries grounded in enterprise data, and enhance indexed corpora with live data.
- Own end-to-end correctness, freshness, and performance for petabyte-scale data flows.
- Solve problems involving ordering, idempotency, exactly-once processing, backpressure, and retries across distributed queues, workers, and storage.
- Preserve fine-grained access-control lists, deletions, and sensitivity constraints so AI answers remain grounded in content users are authorized to view.
- Partner with Search Serving, Product, Platforms, and Security teams to define how enterprise context is exposed to LLMs and agents.
- Improve observability, alerting, and automation to support larger customers and additional data sources.
Requirements
- At least 3 years of experience building production backend or data infrastructure systems using technologies such as Java, Go, C++, or Python.
- Hands-on experience with distributed systems, data pipelines, queues, and large-scale SQL or NoSQL storage.
- Ability to think in terms of service-level objectives, error budgets, failure modes, and correctness guarantees.
- Experience with strict consistency and permission-modeling challenges.
- Prior experience with enterprise connectors, search or indexing, information retrieval, or security-sensitive systems is a strong plus.
- Passion for building reliable data foundations that make AI trustworthy.
- Comfortable using LLMs and AI tools in daily workflows.
Compensation & Benefits
- Base salary range of $180,000–$300,000 annually.
- Eligibility for variable compensation, equity, and benefits may apply to certain roles.
- Medical, vision, and dental coverage.
- Generous time-off policy and 401(k) contribution plan.
- Home-office improvement stipend.
- Annual education and wellness stipends.
- Regular company events and healthy lunches daily.
- The interview process includes a brief AI-focused exercise or discussion.
Work Arrangement
This is a hybrid role requiring four days per week in either the San Francisco or Mountain View office.
More jobs at Glean
Machine Learning Engineer, Assistant Quality
Glean · San Francisco, United States
USD 180,000-205,000 per year
Resident Solutions Architect
Glean · United States
USD 170,000-240,000 per year
Software Engineer
Glean · Mountain View, United States
USD 215,000-278,900 per year
Software Engineer
Glean · Mountain View, United States
USD 187,700-234,000 per year
Software Engineer, Cloud Deployment Infrastructure
Glean · San Francisco, United States
USD 200,000-270,000 per year
Similar jobs
Senior Software Engineer II
Confluent · Seattle, United States, United States
USD 197,400-232,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Staff Software Engineer, Customer Administration
Coinbase · India
INR 9,424,500 per year
Staff Backend Software Engineer, Agent Platform
SentinelOne · United States
USD 156,000-215,000 per year
Senior Software Engineer, AIOps and Observability
Nvidia · Santa Clara, United States
USD 200,000-322,000 per year
Operations Engineer, BizTech
Airbnb · United States
USD 136,000-160,000 per year
Senior Storage Software Engineer, DGXC Data Services
Nvidia · Santa Clara, United States
USD 152,000-287,500 per year
Principal Engineer, AI Tooling and Workflows
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year