Principal Engineer

Principal Engineer

Full-Time 48000 - 72000 £ / year (est.) No working from home possible
O

At a Glance

  • Tasks: Lead and mentor a high-performing engineering team while delivering top-notch software solutions.
  • Company: Join Openr, a game-changer in the hospitality tech space backed by Azzurri Group.
  • Benefits: Enjoy 25 days holiday, life assurance, and a hybrid working policy.
  • Other info: Collaborative culture with opportunities for professional growth and direct input into architectural decisions.
  • Why this job: Shape the future of a growing SaaS platform with modern cloud-native technologies.
  • Qualifications: Strong coding skills in TypeScript, React, and AWS experience required.

The predicted salary is between 48000 - 72000 £ per year.

Openr is transforming how the hospitality industry manages and shares data. By centralising recipe, product, and pricing information, we help hospitality businesses seamlessly connect to platforms like Deliveroo and Just Eat, as well as EPOS and other customer touch points. We have recently closed a significant funding round and are backed by Azzurri Group, one of the UK's most successful hospitality investment platforms. With strong market traction, we’re now looking for a Principal Engineer.

We’re seeking an experienced and technically strong Engineer to join our high performing Engineering Team. This is an individual contributor role, actively contributing hands-on code, whilst being a technical point of contact and mentor to more junior members of the team. You will work with the team to ensure projects are delivered on time and meet quality standards.

Technical Environment

  • Frontend: TypeScript, React, React Query
  • Backend: AWS Lambda, TypeScript, Node.js, PostgreSQL, SQL
  • AWS cloud infrastructure

We are looking for someone who is backend focused but with a good understanding of frontend tech stack.

Key Responsibilities

  • Delivering high quality solutions
  • Balance technical debt with feature delivery
  • Identify and resolve bottlenecks in development workflows
  • Ensure system reliability and performance
  • Contribute to product strategy and roadmap planning
  • Manage technical dependencies and risks
  • Communicate technical concepts to non-technical stakeholders

Leadership

  • Mentor a team of engineers
  • Participate in recruitment, screening candidates, reviewing code challenges, and onboarding new team members

Required Skills & Experience

  • Strong hands-on coding abilities in TypeScript, React, SQL and databases
  • Experience with Serverless architectures and AWS
  • Proven track record of delivering complex technical projects
  • Excellent communication and interpersonal skills
  • Strong system design and architectural skills

Preferred Qualifications

  • Experience in SaaS or integration-heavy platforms
  • Knowledge of event-driven architectures
  • Background in scaling SaaS products
  • Understanding of security best practices

What we offer

  • Opportunity to shape the technical direction of a growing SaaS platform
  • No out-of-hours support requirements
  • Direct input into architectural decisions
  • Collaborative engineering culture
  • Work with modern cloud-native technologies

Location & Work Arrangement

  • Based in Central London (Farringdon)
  • Hybrid working policy - 2 days per week in our Central London office

Company Benefits

  • Life Assurance - 4x salary
  • Income protection - 75% salary after 26 weeks of sickness
  • 25 days holiday per year plus Bank Holidays
  • Access to WeCare Employee Assistance Program
  • Cycle to Work Scheme
  • Annual eyecare voucher w/Specsavers
  • Wrkit Savings & Benefits platform

Principal Engineer employer: Openr

Openr is an exceptional employer that fosters a culture of innovation and collaboration, making it an ideal place for a Senior Backend Engineer & Tech Leader. With a flexible hybrid work setup, employees are encouraged to grow through mentorship opportunities and hands-on involvement in architectural decisions, ensuring a rewarding career path. Located in a vibrant tech hub, Openr offers a dynamic environment where your contributions directly impact the platform's evolution and the team's success.

O

Contact Details:

Openr Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Principal Engineer

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using TypeScript, React, and AWS. This gives potential employers a taste of what you can do beyond just a CV.

Tip Number 3

Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with the types of problems you might face.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Openr.

We think you need these skills to ace Principal Engineer

TypeScript
React
React Query
Node.js
PostgreSQL
SQL
AWS Lambda

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Principal Engineer role. Highlight your hands-on coding abilities in TypeScript, React, and SQL, as well as any experience with AWS and serverless architectures.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about transforming the hospitality industry. Share specific examples of how you've delivered complex technical projects and mentored junior engineers in the past.

Showcase Your Technical Skills:In your application, don't shy away from showcasing your technical expertise. Mention any relevant projects or systems you've designed, especially those involving SaaS platforms or event-driven architectures.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process.

How to prepare for a job interview at Openr

Know Your Tech Stack

Make sure you’re well-versed in TypeScript, React, and AWS. Brush up on your knowledge of serverless architectures and how they apply to the hospitality industry. Being able to discuss your hands-on experience with these technologies will show that you’re a strong fit for the role.

Showcase Your Problem-Solving Skills

Prepare examples of how you've identified and resolved bottlenecks in development workflows. Discuss specific projects where you balanced technical debt with feature delivery, as this will demonstrate your ability to manage complex technical challenges effectively.

Communicate Clearly

Since you'll be mentoring junior engineers and communicating with non-technical stakeholders, practice explaining technical concepts in simple terms. This will highlight your excellent communication skills and your ability to bridge the gap between tech and business.

Demonstrate Leadership Qualities

Be ready to talk about your experience in mentoring and onboarding new team members. Share your approach to fostering a collaborative engineering culture and how you’ve contributed to product strategy and roadmap planning in previous roles.