Used Tools & Technologies
Not specified
Required Skills & Competences
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.
Go @ 3
Linux @ 3
Ruby @ 3
TypeScript @ 3
Python @ 3
Java @ 3
Ruby on Rails @ 3
Distributed Systems @ 3
Machine Learning @ 3
Django @ 3
Flask @ 3
React @ 3
Node.js @ 3
API @ 3
LLM @ 3
AI @ 3
Agentic AI @ 3
Data Pipelines @ 3
- 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
About Glean
Glean is the Work AI platform that helps everyone work smarter with AI. What began as the industry’s most advanced enterprise search has evolved into a full-scale Work AI ecosystem, powering intelligent Search, an AI Assistant, and scalable AI agents on one secure, open platform. With over 100 enterprise SaaS connectors, flexible LLM choice, and robust APIs, Glean gives organizations the infrastructure to govern, scale, and customize AI across their entire business - without vendor lock-in or costly implementation cycles.
At its core, Glean is redefining how enterprises find, use, and act on knowledge. Its Enterprise Graph and Personal Knowledge Graph map the relationships between people, content, and activity, delivering deeply personalized, context-aware responses for every employee. This foundation powers Glean’s agentic capabilities - AI agents that automate real work across teams by accessing the industry’s broadest range of data: enterprise and world, structured and unstructured, historical and real-time.
Recognitions include Fast Company (World’s Most Innovative Companies Top 10, 2025), CNBC’s Disruptor 50, Bloomberg’s AI Startups to Watch (2026), Forbes AI 50, and Gartner’s Tech Innovators in Agentic AI. Glean serves customers across 50+ industries and has 1,000+ employees in more than 25 countries.
About the Role
Glean Technologies, Inc. has multiple positions available for a Software Engineer. As a Software Engineer, you will help build a software-based platform that can scale indefinitely, including scalable enterprise search solutions. You will work across distributed systems, data pipelines, APIs, and user interfaces to deliver secure, high-quality products that meet customer needs.
Responsibilities
- Develop a software-based platform that can scale indefinitely, including scalable enterprise search solutions.
- Build large-scale fault-tolerant distributed systems, including performance benchmarking and performance tuning on Linux-based systems.
- Perform thorough code review for peers, including interface design, code quality, and testing strategies.
- Understand customer requirements and implement them in solutions.
- Work closely with product teams to ensure features satisfy customer requirements and are delivered with high quality.
- Implement data ingestion pipelines to retrieve data from enterprise data sources and build a secure search index over that data.
- Design and implement user interfaces used by enterprise workers to search enterprise content.
- Design APIs to build other search-based applications.
Requirements
- Bachelor’s degree (or foreign degree equivalent) in Computer Science, Engineering (any field), or a related quantitative discipline, and six (6) months of experience in the job offered or in a related field.
- Experience working on infrastructure for distributed systems or cloud-native applications, or building full-stack applications spanning front-end, REST APIs, and application servers, or experience training and productionizing machine learning, or information retrieval systems.
- Experience with Go or C++.
- Experience with Java.
- Experience with Python.
- Experience with TypeScript.
- Algorithmic design skills.
- Experience with data analytics.
- Experience with Node.js.
- Experience with Ruby on Rails, Django, or Flask.
- Experience with React.
- Any suitable combination of education, training, and/or experience is acceptable.
Location and Work Policy
- Location: Mountain View, CA.
- Telecommuting is an option. (#LI-HYBRID)
Compensation & Benefits
- The standard base salary range for this position is $215,000 - $278,900 annually. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation, equity, and benefits.
- Benefits include Medical, Vision, and Dental coverage, generous time-off policy, 401(k) opportunity, home office improvement stipend, annual education and wellness stipends, regular company events, and daily healthy lunches.
How to Apply
- Submit a resume with references using the apply button on the posting or by email at [email protected] with Req.# SWE24GL3.
AI-First Mindset
- As part of the interview process, candidates will complete a brief AI-focused exercise or discussion to demonstrate how they think about, design, and use AI to drive impact in their role.
Privacy & Legal
- The posting references a Global Data Privacy Notice and Applicant Arbitration Agreement; US applicants are subject to the arbitration agreement as outlined in company materials.