Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Backend - Agents image - Rise Careers
Job details

Software Engineer, Backend - Agents

Glean is on a mission to transform knowledge work through AI. We are seeking Backend engineers to build a secure, scalable system that makes enterprise knowledge readily available.

Skills

  • Strong coding skills in Go/Python/Java
  • Experience with distributed systems
  • Familiarity with cloud-native practices in GCP/AWS/Azure

Responsibilities

  • Own infrastructure problems from inception to production launch
  • Write high-quality and well-tested code
  • Collaborate with the team on impactful projects
  • Mentor junior engineers

Education

  • BA/BS in Computer Science or related degree

Benefits

  • Competitive compensation
  • Medical, Vision and Dental coverage
  • Flexible work environment
  • 401k
  • Home office improvement stipend
  • Annual education stipend
  • Wellness stipend
  • Healthy meals provided daily
To read the complete job description, please click on the ‘Apply’ button
Glean Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Glean DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Glean
Glean CEO photo
Dave Tucker
Approve of CEO

Average salary estimate

$202500 / YEARLY (est.)
min
max
$140000K
$265000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Backend - Agents, Glean

At Glean, we’re on a mission to reshape the way knowledge enhances our work through innovative AI technology. We are actively searching for a talented Software Engineer, Backend - Agents to join our dynamic team based in Palo Alto, California. As a Backend Engineer, you will be instrumental in developing a highly performant, scalable, and secure system that integrates enterprise knowledge seamlessly into employees’ workflows. You'll tackle a variety of challenges, from designing distributed systems to working on cloud-native applications while ensuring data security at every level. With ample opportunities for growth, collaboration with like-minded engineers, and hands-on involvement in impactful projects, you’ll be part of a diverse group dedicated to achieving big things. With your experience, you'll bring your coding skills in languages like Go, Python, or Java to the table, ensuring high-quality, well-tested code that enhances our user experience. We value proactive team players who thrive in a fast-paced, customer-focused environment. If you’re ready to make a significant impact and be part of a company that values both innovation and inclusivity, Glean is the right place for you. Join us as we build the future of work, harnessing the power of AI and knowledge together.

Frequently Asked Questions (FAQs) for Software Engineer, Backend - Agents Role at Glean
What are the responsibilities of a Software Engineer, Backend - Agents at Glean?

As a Software Engineer, Backend - Agents at Glean, your primary responsibilities include owning impactful infrastructure problems, writing robust design documents, and producing high-quality, well-tested code. You will collaborate closely with your team to identify and prioritize impactful projects on our roadmap, creating innovative solutions that enhance our AI-driven platform. Moreover, you will also have the opportunity to mentor junior engineers and share your knowledge, helping to foster a strong engineering culture.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer, Backend - Agents position at Glean?

To apply for the Software Engineer, Backend - Agents position at Glean, you should have at least 3 years of experience in software development, with a BA/BS in computer science or a related field. Proficiency in coding languages such as Go, Python, or Java is crucial, along with experience in building infrastructure for distributed systems or cloud-native applications. Familiarity with cloud platforms like GCP, AWS, or Azure is an added advantage.

Join Rise to see the full answer
What skills are essential for success as a Software Engineer, Backend - Agents at Glean?

Success as a Software Engineer, Backend - Agents at Glean requires strong coding and problem-solving skills, particularly in designing systems for reliability and scale. You should also possess a proactive attitude, a collaborative spirit, and the ability to thrive in a customer-focused, cross-functional environment. Being a team player is essential as well, as you will often need to pivot between various impactful projects based on company needs.

Join Rise to see the full answer
What does the work environment look like at Glean for a Software Engineer, Backend - Agents?

The work environment at Glean for a Software Engineer, Backend - Agents is flexible, inclusive, and collaborative. We pride ourselves on fostering a diverse team where every voice is heard. The atmosphere is fast-paced and encourages creativity, allowing engineers to take ownership of their projects. You will work closely with talented colleagues in a culture that promotes learning, mentorship, and the sharing of ideas.

Join Rise to see the full answer
What are the benefits of working as a Software Engineer, Backend - Agents at Glean?

Working as a Software Engineer, Backend - Agents at Glean provides a competitive compensation package, including medical, vision, and dental coverage, along with a flexible work environment. Additionally, we offer a 401k plan, healthy daily meals, annual education stipends, wellness stipends, and home office improvement allowances, creating a comprehensive benefits structure designed to support employee well-being and professional development.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Backend - Agents
Can you explain your experience with distributed systems?

When answering this question, provide specific examples of projects you’ve worked on that involved distributed systems. Discuss the technologies you used, the challenges you faced, and how you overcame them. Highlight your understanding of system architecture and the importance of scalability and reliability in a distributed environment.

Join Rise to see the full answer
How do you ensure the code you write is both secure and scalable?

To answer this question, explain your coding practices such as writing tests, performing code reviews, and adhering to security best practices. Discuss your experience with performance profiling and how you assess the scalability of your applications. It's also good to mention any tools or frameworks you utilize to help maintain security and scalability in your code.

Join Rise to see the full answer
Describe your experience with cloud-native applications and the cloud platforms you've used.

When addressing this question, share details about your experience working with cloud services like AWS, GCP, or Azure. Talk about the kind of applications you’ve deployed, your understanding of cloud resources management, and any specific tools or services that you've found particularly effective in cloud-native development.

Join Rise to see the full answer
How do you approach mentoring junior engineers?

In your response, discuss your mentoring philosophy, emphasizing the importance of patience, guidance, and imparting technical knowledge. Provide examples of how you've previously mentored colleagues, illustrating your commitment to fostering growth and collaboration within your team.

Join Rise to see the full answer
What strategies do you use to optimize application performance?

To effectively answer this question, outline methods you implement for performance analysis, such as profiling tools and performance metrics. Discuss your experience with refactoring code, optimizing databases, and balancing server load to ensure smooth operation in high-demand environments.

Join Rise to see the full answer
Can you provide an example of a challenging technical problem you've solved?

When sharing your experience with difficult problems, detail the context, the technical challenge presented, and the steps you took to resolve it. Make sure to explain the thought process behind your solutions and the results that came from your efforts.

Join Rise to see the full answer
How do you prioritize projects in a collaborative environment?

Describe your approach to project management, detailing how you assess project impact and urgency. Discuss how you communicate with your team to understand collective goals and set priorities based on stakeholder needs and project significance.

Join Rise to see the full answer
What testing methodologies do you follow in your coding?

Expand on the types of testing strategies you employ, such as unit testing, integration testing, and end-to-end testing. Discuss tools you utilize for automation and how these methodologies contribute to building a reliable and robust codebase.

Join Rise to see the full answer
How do you stay updated with the latest trends in technology?

Express your passion for continuous learning by mentioning resources you follow—like blogs, online courses, or tech talks. Discuss specific technologies or innovations you've recently explored and how they may apply to your work.

Join Rise to see the full answer
What role does collaboration play in your software development process?

Emphasize the importance of collaboration in software development. Share examples of how you have worked in diverse teams and use collaboration tools to coordinate and improve communication, which ultimately leads to better project outcomes.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 6 days ago

Join Glean as a Senior Enterprise Account Executive, driving transformation in knowledge work with AI technology.

Photo of the Rise User

Glean is looking for a Commercial Account Executive in Japan to drive sales and transform how knowledge work is done through innovative AI solutions.

Posted 5 days ago

Andesite seeks a Senior Software Engineer to advance AI/ML products that enhance cybersecurity through human and machine collaboration.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid

Join Mastercard as a Software Engineer in their Launch Graduate Program 2026, where you'll develop innovative solutions in the payments industry.

Photo of the Rise User
Natixis Remote Rua de Santos Pousada, Porto, Portugal
Posted 12 days ago

Join Natixis in Portugal as a C++ Developer, where you'll contribute to innovative banking solutions in a collaborative team environment.

Reown Remote No location specified
Posted 12 days ago

Shape the future of blockchain UX with Reown as their next Senior Frontend Engineer.

Photo of the Rise User
Meta Hybrid Menlo Park, California, United States
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid
Feedback Forward
Dare to be Different
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Flex-Friendly
Snacks
Social Gatherings
Company Retreats
Fitness Stipend
Paid Holidays
Summer Fridays
Work Visa Sponsorship
Bias Training
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Dental Insurance
Life insurance

Join the AI Networking Software team at Meta to lead innovations in GPU communication and optimize machine learning performance.

Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Growth & Learning
Customer-Centric
Collaboration over Competition
Medical Insurance
Maternity Leave
Flex-Friendly
401K Matching

Shape the future of security technology as a Senior Fullstack Software Engineer at Vanta, delivering high-value products that empower customers.

Photo of the Rise User

Join the forefront of secure payments as a Senior Director of Software Engineering, leading teams to architect and innovate remarkable financial technologies.

Photo of the Rise User
OKTO Remote No location specified
Posted 9 days ago

Join OKTO as a FrontEnd (Web) Developer, where your expertise in React will help shape exceptional user experiences in digital payments.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$140,000/yr - $265,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
X
Someone from OH, Cincinnati just viewed Senior Java Engineer (Remote) at Xenon7
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior, Software Engineer- Java at Walmart
Photo of the Rise User
Someone from OH, Cincinnati just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
Photo of the Rise User
Someone from OH, Pickerington just viewed Senior Business Analyst (Salesforce) at Protolabs
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
R
Someone from OH, Hamilton just viewed Forklift Operator Warehouse at Ryder
Photo of the Rise User
Someone from OH, Cincinnati just viewed Ad Ops Specialist, Display at System1
Photo of the Rise User
Someone from OH, Cincinnati just viewed FQHC Billing & Collections Manager at OhioGuidestone
Photo of the Rise User
Someone from OH, Cleveland just viewed Enrollment Specialist- Remote at Adtalem Global Education
o
Someone from OH, Dayton just viewed Marketing and Communications Specialist at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health