Glean
Software Engineer
About this role
Glean is seeking a Software Engineer to help build a scalable Work AI platform that powers enterprise search, AI assistants, and automated agents. You'll develop distributed systems, data pipelines, and user interfaces across a full-stack product serving Fortune 500 customers.
What you'll do
- Develop scalable enterprise search and platform infrastructure
- Design and build fault-tolerant distributed systems with performance optimization on Linux
- Implement data ingestion pipelines that connect to enterprise data sources and build secure search indexes
- Create user interfaces and APIs for enterprise search applications
- Conduct peer code reviews focusing on design, quality, and testing
- Collaborate with product teams to understand and implement customer requirements
What they're looking for
- Go or C++
- Java
- Python
- TypeScript
- React
- Distributed systems architecture
- Data pipeline development
- API design
Benefits
- Work on AI-powered products used by 1000+ enterprise customers
- Full-stack development across multiple technologies
- Flexible telecommuting options
- Fast Company Top 10 Most Innovative Company (2025)
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Glean
Glean builds a Work AI platform that helps enterprises access and leverage their internal data intelligently. The company is hiring backend engineers, infrastructure specialists, fullstack engineers, and billing platform leads to develop scalable features, robust data infrastructure, consumption-based billing systems, and enterprise-grade storage and analytics capabilities.
- Website
- glean.com
Likely interview questions
- Describe your experience building fault-tolerant distributed systems and the tools you used for performance benchmarking.
- Walk us through how you've designed a data ingestion pipeline from enterprise data sources.