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 @ 3
CI/CD @ 3
Data Pipelines
Distributed Systems @ 3
GCP @ 3
Go @ 3
Java @ 3
JavaScript @ 3
Linux @ 3
Machine Learning @ 3
PyTorch @ 3
Python @ 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
Glean Technologies, Inc. is hiring a Software Engineer to help build a software-based platform that can scale indefinitely, including scalable enterprise search solutions. The role works across distributed systems, data pipelines, APIs, and user interfaces to deliver secure, high-quality products that meet customer needs.
Responsibilities
- Build large-scale, fault-tolerant distributed systems, preferably with knowledge of performance benchmarking tools and performance tuning on Linux-based systems.
- Perform thorough peer code reviews covering interface design, code quality, and testing strategies.
- Understand customer requirements and implement them in the company’s solutions.
- Work closely with product teams to ensure features satisfy customer requirements and are delivered effectively and with high quality.
- Implement data ingestion pipelines to retrieve data from enterprise data sources and build secure search indexes using C++, Java, Python, or Go.
- Design and implement user interfaces for searching enterprise content.
- Design APIs for building other search-based applications.
Requirements
- A Master's degree in Computer Science, Computer Engineering, Engineering, or a closely related field. Any suitable combination of education, training, and experience is acceptable.
- Experience working on infrastructure for distributed systems or cloud-native applications, building full-stack applications spanning front ends, REST APIs, and application servers, or training and productionizing machine learning or information retrieval systems.
- Experience with C++, Java, Python, Go, JavaScript, distributed systems, machine learning, PyTorch, CI/CD pipelines, and GCP.
- The interview process includes a brief AI-focused exercise or discussion covering how candidates think about, design, and use AI to drive impact.
Location and Work Arrangement
Mountain View, California. Telecommuting is an option.
Compensation and Benefits
- Annual base salary: $187,075–$234,000.
- Certain roles may be eligible for variable compensation, equity, and benefits.
- Medical, vision, and dental coverage.
- Generous paid time off.
- 401(k) plan.
- Home office improvement stipend.
- Annual education and wellness stipends.
- Regular company events and healthy daily lunches.
- Inclusive and diverse workplace culture.
More jobs at Glean
Software Engineer
Glean · Mountain View, United States
USD 187,100-234,000 per year
Product Manager, AI Quality
Glean · United States
USD 160,000-240,000 per year
Product Manager, Agent Security & Governance
Glean · Mountain View, United States
USD 160,000-280,000 per year
Product Manager, Enterprise Intelligence
Glean · San Francisco, United States
USD 170,000-250,000 per year
Software Engineer
Glean · Mountain View, United States
USD 215,000-278,900 per year
Similar jobs
NCX Senior Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Full-Stack Lead Engineer
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Senior AI Workflow Engineer
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Staff+ Software Engineer, Infrastructure (Distributed Systems)
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-485,000 per year
Forward Deployed Engineer - Physical AI Cloud Platform
Nebius · United States, Austin, United States
USD 179,500-224,300 per year
Software Engineer, Agentic Runtime
Glean · Mountain View, United States
USD 180,000-210,000 per year
Principal Site Reliability Engineer
Nvidia · Santa Clara, United States
USD 248,000-396,800 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year