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

Principal Engineer

Glean is a SaaS scale-up focused on creating study software designed to improve learning and confidence. We are looking for a skilled Principal Engineer to join our collaborative and growing engineering team.

Skills

  • Object-oriented and functional programming experience
  • Proficient in TypeScript, React, Kotlin, and Flutter
  • Strong knowledge of SQL and NoSQL
  • Promotes automated testing and continuous integration

Responsibilities

  • Contribute to the technical strategy and roadmap for Glean Engineering
  • Define and drive architectural vision for Glean's systems and platforms
  • Research and recommend new technologies and tools
  • Lead complex projects involving cross-functional squads
  • Influence technical decisions aligning with broader strategic goals
  • Mentor and develop other engineers
  • Represent Glean at conferences and events

Education

  • Relevant computer science or engineering degree

Benefits

  • 33 days annual leave
  • EMI Share Options Scheme
  • Flexible working hours
  • Health cash plan
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

$85000 / YEARLY (est.)
min
max
$80000K
$90000K

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 Principal Engineer , Glean

Hi there! We’re Glean, an innovative study software company dedicated to improving learners' confidence and capabilities. As a SaaS scale-up and one of the fastest growing tech firms in the North, we're currently a team of over 100 people spread across the UK, primarily based in our headquarters in Leeds. Our award-winning software is utilized by hundreds of thousands of students at more than 800 universities and colleges globally, and we're on a mission to support 1 million students by 2026. Now, we’re on the lookout for a passionate Principal Engineer to join our dynamic, yet close-knit engineering team. This role is all about connecting with cross-functional squads to build and support impactful software. In this position, you’ll define the technical strategy and ensure that our systems are both scalable and innovative. If you thrive in a collaborative environment where your insights shape the product and enjoy mentoring others, then you might just be the right fit. With amazing colleagues like Mala, our Head of Engineering, and fellow engineers with diverse interests, you’ll find that every day brings new learning opportunities and challenges. If you're ready to make a significant impact and help advance our mission, we’d love to hear from you!

Frequently Asked Questions (FAQs) for Principal Engineer Role at Glean
What are the primary responsibilities of a Principal Engineer at Glean?

As a Principal Engineer at Glean, your key responsibilities include collaborating with cross-functional teams to build and support software, driving the architectural vision, and defining the technical strategy aligned with our business goals. You'll lead complex projects, mentor engineers, and champion innovative solutions that make a significant impact on Glean's products.

Join Rise to see the full answer
What qualifications are required for the Principal Engineer position at Glean?

To excel as a Principal Engineer at Glean, you will need extensive experience in object-oriented or functional programming and be proficient in HTML5, CSS, and frameworks like TypeScript and React. Additionally, a strong background in Kotlin for server-side development and proficiency in the Flutter framework for mobile applications is essential.

Join Rise to see the full answer
How does Glean support professional development for Principal Engineers?

At Glean, we prioritize continuous learning and development. As a Principal Engineer, you will have access to a generous individual learning and training allowance, which you can utilize to enhance your skills. Furthermore, we encourage engineers to lead by example, guiding less experienced team members to foster a culture of growth and knowledge sharing.

Join Rise to see the full answer
What technologies are used by Glean’s engineering team?

Glean’s engineering team utilizes a mix of front-end (TypeScript, React), back-end (JVM/Kotlin), and mobile (Flutter) technologies, along with an automated build pipeline featuring Kubernetes, Terraform, and Helm. This diverse technology stack allows us to build high-quality software that meets our users' needs.

Join Rise to see the full answer
What is the team structure for the Principal Engineer role at Glean?

In the Principal Engineer role at Glean, you'll be part of a cross-functional technology team comprising Engineering, Product, User Experience, and Customer Experience personnel. You’ll work in one of our four aligned squads, collaborating with passionate professionals to create innovative software solutions.

Join Rise to see the full answer
Common Interview Questions for Principal Engineer
Can you explain your experience with TypeScript and React?

When answering this question, start by detailing your projects that utilized TypeScript and React. Highlight specific features you developed and any challenges you faced in the process, while discussing how you contributed to the team's success.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Discuss your approach to code reviews, automated testing, and best practices in continuous integration and deployment. Provide examples of how you've implemented these practices in past projects to improve overall code quality.

Join Rise to see the full answer
Describe a challenging technical problem you faced and how you solved it.

Choose a well-defined technical challenge and explain the steps you took to analyze and resolve it. Emphasize your troubleshooting skills and how you collaborated with team members to find a solution.

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

Talk about your mentoring philosophy, emphasizing the importance of fostering a supportive environment. Share specific examples where you've guided developers through challenges and helped them improve their skills.

Join Rise to see the full answer
What is your experience with Kotlin and server-side development?

Share your experience with Kotlin, detailing specific projects where you used it for server-side development. Highlight any performance optimizations or architectural decisions you made to enhance the application's functionality.

Join Rise to see the full answer
Can you discuss a time when you influenced a technical decision?

Provide a relevant example where your expertise shaped a decision on technology or architecture. Explain the context, your recommendations, and the impact it had on the team or project.

Join Rise to see the full answer
How do you stay updated with emerging technologies and industry trends?

Discuss your strategies for keeping current with industry developments, such as following tech blogs, attending meetups, or participating in online courses. Highlight any specific skills or technologies you've recently learned.

Join Rise to see the full answer
What tools and practices do you use for project management and collaboration?

Mention specific tools you’ve used (like JIRA, Trello, or Git) and discuss your experience with agile methodologies. Highlight how these practices facilitate teamwork and project success.

Join Rise to see the full answer
Describe how you would approach building a scalable system.

Explain your thought process on designing scalable systems, including considerations for architecture, database management, and load balancing. Provide examples that illustrate your understanding of scalability.

Join Rise to see the full answer
Why do you want to work at Glean as a Principal Engineer?

Express your enthusiasm for Glean's mission and technology, linking it to your professional goals and values. Share what excites you about the opportunity to contribute to impactful software that enhances learning.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 10 days ago
Weekday AI Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 4 days ago
NXTGIG Remote No location specified
Posted 14 days ago
Photo of the Rise User
Posted 7 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$80,000/yr - $90,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 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, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
24 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
130 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant
C
Someone from OH, Cincinnati just viewed Senior Instructional Designer at CXG
Photo of the Rise User
Someone from OH, Youngstown just viewed Compliance Specialist, Anti-Corruption Program at ServiceNow