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

Software Engineer, Frontend

Glean is on a mission to enhance knowledge work with AI, seeking creative engineers to develop user-facing features in a modern React and TypeScript environment.

Skills

  • React.js
  • TypeScript
  • JavaScript
  • Progressive Web Apps
  • Redux

Responsibilities

  • Build delightful user interfaces with React.js
  • Oversee the entirety of your features from inception to launch
  • Write robust and maintainable code
  • Integrate Glean experience into every workflow
  • Mentor junior engineers

Education

  • BA/BS in computer science or related degree

Benefits

  • Competitive compensation
  • Medical, Vision and Dental coverage
  • Flexible work environment and time-off policy
  • 401k
  • Annual education stipend
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

$187500 / YEARLY (est.)
min
max
$115000K
$260000K

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, Frontend, Glean

At Glean, we're on a mission to transform the future of knowledge work, and we want you, a Frontend Software Engineer, to be part of it! Located in the heart of Palo Alto, California, our innovative team is dedicated to merging cutting-edge AI with a user-friendly experience. As a Frontend Software Engineer at Glean, you’ll get to create visually stunning and high-performance user interfaces using React and TypeScript. You'll work closely with talented product designers and backend engineers to bring ideas to life, ensuring our platform is intuitive and seamless. Your passion for crafting delightful user experiences will shine as you oversee your features from concept to launch, while also writing clean, maintainable code. We're dedicated to pushing the envelope on what’s possible with web technologies, so a proactive attitude and a hunger for learning are crucial. Along with competitive compensation and benefits, we offer a flexible work environment that values both personal and professional growth. If you’re ready to play a vital role in shaping the future of knowledge sharing and want to work in a diverse and inclusive environment, Glean is the place for you. Come join a team where creativity and collaboration drive us toward our ambitious goals and enhance every workflow across industries!

Frequently Asked Questions (FAQs) for Software Engineer, Frontend Role at Glean
What responsibilities does a Software Engineer, Frontend at Glean have?

As a Software Engineer, Frontend at Glean, your primary responsibilities include building intuitive user interfaces using React.js, collaborating with product designers to balance constraints and requirements, and overseeing the entire development lifecycle of your features. You'll write maintainable code, integrate user experiences into workflows, and potentially mentor junior engineers, all while contributing to our mission of transforming knowledge work.

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

To qualify for the Software Engineer, Frontend role at Glean, you typically need a BA/BS in computer science or a related field, along with experience in developing polished React.js applications or significant web app experience. Familiarity with TypeScript or JavaScript, as well as a passion for creating smooth user experiences with open web technologies, are also essential.

Join Rise to see the full answer
What is the work environment like for a Software Engineer, Frontend at Glean?

The work environment for a Software Engineer, Frontend at Glean is collaborative, customer-focused, and supportive. Employees work in cross-functional teams where creativity and communication are key. Glean values a flexible and inclusive culture, promoting innovation while also ensuring that team members feel comfortable and engaged in their roles.

Join Rise to see the full answer
What skills are important for a Software Engineer, Frontend position at Glean?

Key skills for the Software Engineer, Frontend position at Glean include proficiency in React.js and TypeScript, a strong grasp of web technologies such as HTML5, CSS, and JavaScript, and the ability to deliver pixel-perfect user interfaces. Additionally, having a proactive approach to problem-solving and the ability to work within a tight-knit team are critical attributes for success in this role.

Join Rise to see the full answer
What benefits can I expect as a Software Engineer, Frontend at Glean?

As a Software Engineer, Frontend at Glean, you can expect a competitive compensation package that includes medical, vision, and dental coverage, a flexible work environment, a 401k plan, and stipends for home office improvements, education, and wellness. Moreover, you'll enjoy healthy meals provided daily and will be part of a diverse and inclusive team.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Frontend
Can you describe your experience with React.js?

When answering this question, focus on specific projects where you utilized React.js. Detail the features you developed and explain how you overcame challenges. Highlight your understanding of React concepts like component lifecycle and state management to show your depth of knowledge.

Join Rise to see the full answer
How do you ensure your code is maintainable and scalable?

Discuss your coding practices such as following best practices in naming conventions, using modular components, writing comprehensive documentation, and incorporating unit tests. Emphasize your commitment to code reviews and other collaborative practices that contribute to maintainability and scalability.

Join Rise to see the full answer
What strategies do you use to optimize web applications for performance?

In this answer, share specific techniques you employ, such as lazy loading, using React.memo, optimizing images, or reducing bundle sizes with tools like Webpack. Providing examples from past experiences will strengthen your response.

Join Rise to see the full answer
How do you approach collaboration with product designers?

Explain your methods for effective collaboration, such as involving designers early in the development process, maintaining open lines of communication, and being receptive to feedback. Emphasize a team-oriented approach that values input from all members.

Join Rise to see the full answer
Can you describe a challenging project you worked on and how you overcame obstacles?

Share a specific project where you faced significant challenges—whether technical or team-related. Detail your problem-solving process, the steps you took to address the challenges, and the final outcome, demonstrating your resilience and adaptability.

Join Rise to see the full answer
What are your thoughts on TypeScript vs JavaScript?

Discuss the advantages and disadvantages of both. You might mention TypeScript’s type safety and how it can prevent runtime errors, as well as JavaScript's flexibility. Share personal preferences based on your experience and explain why one may be preferable in certain scenarios.

Join Rise to see the full answer
How do you prioritize your tasks when working on multiple features?

Illustrate your project management strategies such as using agile methodologies, prioritizing tasks based on deadlines and complexity, and utilizing tools like JIRA or Trello. Stress the importance of communication with your team regarding task status and timelines.

Join Rise to see the full answer
Describe your experience with Progressive Web Apps.

Talk about any specific PWAs you've worked on, the key challenges of developing them, and the benefits they provide to users. Highlight your familiarity with service workers and caching strategies to enhance app performance.

Join Rise to see the full answer
How do you stay updated with the latest web technologies?

Mention specific resources you use, such as online courses, coding bootcamps, developer blogs, or communities on platforms like GitHub and Stack Overflow. Express how continuous learning is integral to your professional growth as a software engineer.

Join Rise to see the full answer
What role do you think mentorship plays in software engineering?

Share your perspective on mentorship and its importance in fostering skills and knowledge. You might relate personal experiences where you learned through mentoring or helped others grow. Highlight the collaborative aspect of mentoring in advancing team dynamics.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Glean Hybrid Palo Alto, California, United States
Posted 8 days ago
Photo of the Rise User
Glean Hybrid Palo Alto, California, United States
Posted 8 days ago
Photo of the Rise User

Join Visa's Technology Organization as a Senior Software Engineer and be part of a global team driving innovation in payment solutions.

Photo of the Rise User
Posted 5 days ago

Join Ouro, a leading financial services tech company, as a Senior Java Developer to build cutting-edge applications.

Photo of the Rise User
Posted 2 days ago

Join CGI as a Senior AEM Developer to deliver innovative solutions in digital marketing through a hybrid work model.

Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
DeepMind Hybrid Mountain View, California, United States
Posted 10 days ago
Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 8 hours ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple's AMT group as a Senior Embedded Software Engineer to revolutionize audio experiences across their product line.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$115,000/yr - $260,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
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
12 people applied to Software Engineer Intern at UiPath
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target
F
Someone from OH, Cincinnati just viewed Payroll Tax Consultant at Fourth Enterprises, LLC
Photo of the Rise User
Someone from OH, Columbus just viewed Aquatics Director at British Swim School
Photo of the Rise User
Someone from OH, North Canton just viewed 2025 MiLB Gameday Support (Seasonal) at MLB (Job Board Only)
E
Someone from OH, Columbus just viewed Intern, Cell Line Development at Evotec
Photo of the Rise User
Someone from OH, Westlake just viewed Payments Support Specialist (1 year contract) at Convera
Photo of the Rise User
Someone from OH, Portsmouth just viewed Property Manager II (Buckeye Towers) at WinnCompanies
Photo of the Rise User
Someone from OH, Columbus just viewed Financial Services Representative at Nationwide
Photo of the Rise User
Someone from OH, Dublin just viewed Global Growth Marketing Associate at Spotify
Photo of the Rise User
Someone from OH, Portsmouth just viewed Merchandising Part Time Days at Lowes
Photo of the Rise User
Someone from OH, Euclid just viewed Notary - Digital Reporter at Parrot
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager - Remote at Experian
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Entry Specialist - Remote at ABC Legal Services
Photo of the Rise User
Someone from OH, Cleveland just viewed Digital Sales Operations Analyst at Visa
Photo of the Rise User
Someone from OH, Lancaster just viewed Client Partner, Inside Sales at Sportradar
Photo of the Rise User
Someone from OH, Perrysburg just viewed Patient Success Specialist Temp to Hire at Natera