At a Glance
- Tasks: Lead and mentor a team while delivering high-quality software solutions.
- Company: Join Openr, a game-changer in the hospitality tech space.
- Benefits: Enjoy competitive salary, life assurance, and generous holiday allowance.
- Other info: Hybrid work model with a collaborative culture in Central London.
- Why this job: Shape the future of a growing SaaS platform with cutting-edge technologies.
- Qualifications: Strong coding skills in TypeScript, React, and AWS experience required.
The predicted salary is between 48000 - 72000 £ per year.
About Us
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’ve 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.
Role Overview
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
Principal Engineer in London employer: Openr Software Services Ltd
Contact Detail:
Openr Software Services Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who might know someone at Openr. A personal introduction can make all the difference in getting your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio or GitHub repository showcasing your best projects, especially those using TypeScript, React, and AWS. This will give you an edge and demonstrate your hands-on coding abilities.
✨Tip Number 3
Ace the interview! Research common technical questions related to backend development and system design. Practice explaining complex concepts in simple terms, as you'll need to communicate effectively with non-technical stakeholders.
✨Tip Number 4
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 the Openr team and contributing to our mission.
We think you need these skills to ace Principal Engineer in London
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 the perfect fit for Openr. Share specific examples of how you've delivered complex technical projects and mentored junior engineers, showing us your leadership skills.
Showcase Your Technical Skills: In your application, don't shy away from discussing 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 about the hiring process.
How to prepare for a job interview at Openr Software Services Ltd
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, React, and AWS. Brush up on your knowledge of serverless architectures and SQL databases. Being able to discuss your hands-on experience with these technologies will show that you’re not just a theorist but someone who can get stuck in.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those involving bottlenecks or technical debt. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate how you’ve delivered high-quality solutions under pressure.
✨Communicate Clearly
Since you'll be mentoring junior engineers and communicating with non-technical stakeholders, practice explaining complex technical concepts in simple terms. This will highlight your excellent communication skills and your ability to bridge the gap between tech and business.
✨Be Ready to Discuss Leadership
Think about your past experiences in mentoring or leading teams. Be prepared to share examples of how you’ve contributed to team dynamics, participated in recruitment, or helped onboard new members. This will show that you’re not just a great engineer but also a valuable team player.