Principal Engineer - PHP Developer
Principal Engineer - PHP Developer

Principal Engineer - PHP Developer

Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Enboarder

At a Glance

  • Tasks: Architect and develop high-performance APIs while leading a dynamic engineering team.
  • Company: Join PerchPeek, a remote-first company revolutionising global relocation.
  • Benefits: Enjoy flexible work, competitive pay, share options, and a learning budget.
  • Why this job: Make a real impact in a fast-paced environment with cutting-edge technology.
  • Qualifications: 8-12 years of experience in PHP and Laravel, with full-stack skills in ReactJS.
  • Other info: Collaborative culture with annual onsite gatherings and opportunities for growth.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Hello! Thanks for checking out our job posting for the role of Principal Engineer - PHP Developer at PerchPeek. We know that taking your next career step is as exciting as it can be exhausting. So, with that in mind, we’ve tried to keep our description simple and cliché‑free to help you decide if PerchPeek and this role are a good match for you.

About PerchPeek

At PerchPeek we dream of a borderless world where people have the freedom to live and work where they please. We strive to create a world of opportunity for anyone, anywhere – one move at a time. PerchPeek was conceived to change that. We’re building a streamlined Mobility ecosystem to empower businesses and individuals to move anywhere in the world.

About the role

We are looking for a Principal Engineer with deep expertise in Laravel. You won’t just be shipping code – you’ll be defining the technical strategy that scales our app API. In this role you will own the quality, scalability, and security of app API, remove technical bottlenecks and solve “hard” engineering problems, elevate the team’s output, improve PR standards, and draw the right balance between tech‑debt and speed of delivery.

Role Responsibilities

  • Architect high‑performance, scalable APIs that serve as the backbone of our platform.
  • Make high‑stakes decisions on scalability, maintainability, data modeling, and performance.
  • Elevate the entire engineering team by setting high standards, conducting rigorous PR reviews.
  • Make smart trade‑offs between “perfect code” and speed to market.
  • Champion reliability and observability.
  • Ensure our systems are debuggable, resilient, and performant in production.
  • Ship complex, high‑value features end‑to‑end.

About You

The type of person we think will be awesome in this role will likely have a track record of the below skills and experience:

  • Extensive commercial experience (sweet spot is 8‑12 years) designing and building mission‑critical SaaS platforms using Modern PHP & Laravel.
  • Practical experience implementing Domain‑Driven Design.
  • Sufficient experience with ReactJS and TypeScript to comfortably handle full‑stack features.
  • Deep experience with modern testing frameworks, CI/CD pipelines, and maintaining “production‑ready” code standards.
  • Demonstrated ability to prioritise business value and “move rapidly” over perfection.
  • Ability to explain complex technical trade‑offs to non‑technical stakeholders in simple terms.

While not necessary, we’re especially interested in candidates with the below:

  • You thrive in ambiguity and are comfortable driving projects forward autonomously in a fast‑paced environment.
  • Deep familiarity with AWS services beyond just EC2 & RDS.
  • Experience tuning complex SQL queries.
  • Handling large datasets in different formats.

Pay & Benefits

Total compensation packages are based on a wide array of factors unique to each candidate. We’ll be happy to discuss this during the interview process.

The Perch Perks

  • Work from Anywhere – PerchPeek is a fully distributed & remote company.
  • Flexible Holiday and Leave – you’ll receive all statutory holiday plus wellbeing leave and flexible annual leave.
  • Company share options – be a business owner and have your very own little piece of PerchPeek.
  • Learning & Development Budget – so you can be proactive about learning something fun outside of your core role.
  • Annual Onsite – we all take flight once a year and gather the flock together somewhere cracking.

Ready to be a Perchy? Please just share your resume and responses to the application questions. Our interview stages are:

  • HR Screen (25‑30 minutes): A brief chat with Penny (Head of People).
  • Technical Challenge (Take‑home): A practical coding exercise designed to let you showcase your engineering standards.
  • Collaborative Technical Workshop (90 mins): A "real‑world" working session with our engineers.
  • Engineering Excellence Interview (45 mins): A deep‑dive technical interview with technical co‑founder, Ace.
  • Culture & Alignment Interview (45 mins): A final conversation with Paul (CEO) and Hellie (COO).

We hope you’re as excited to apply as we are to hear from you - Good luck!

Principal Engineer - PHP Developer employer: Enboarder

At PerchPeek, we pride ourselves on being a fully remote company that champions flexibility and work-life balance, allowing our employees to thrive in their chosen environments. With a strong focus on professional development through our learning budget and annual onsite gatherings, we foster a collaborative and innovative culture where every team member can contribute to meaningful projects that redefine the relocation experience. Join us to be part of a dynamic team that values your expertise and empowers you to make impactful decisions in a supportive atmosphere.
Enboarder

Contact Detail:

Enboarder Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Engineer - PHP Developer

✨Tip Number 1

Get your networking game on! Reach out to folks in the industry, attend meetups, or join online communities. You never know who might have a lead on that Principal Engineer role you’re after!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repo showcasing your best PHP and Laravel projects. This is your chance to demonstrate your expertise and make a lasting impression.

✨Tip Number 3

Prepare for those interviews like a pro! Brush up on system design and architectural trade-offs, especially around scalable APIs. We want to see how you think through complex problems.

✨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 PerchPeek!

We think you need these skills to ace Principal Engineer - PHP Developer

Laravel
PHP
API Development
Domain-Driven Design
ReactJS
TypeScript
CI/CD Pipelines
GitHub Actions
Testing Frameworks
SQL Query Tuning
AWS Services
Problem-Solving Skills
Technical Communication
Scalability and Performance Optimisation

Some tips for your application 🫡

Keep it Relevant: When you're putting together your application, make sure to highlight your experience with PHP and Laravel. We want to see how your skills align with the role, so tailor your resume to showcase your relevant projects and achievements.

Show Your Problem-Solving Skills: In your responses to the application questions, don’t shy away from sharing examples of how you've tackled tough engineering challenges. We love seeing how you approach problems and what solutions you've come up with!

Be Yourself: We’re all about authenticity here at PerchPeek. Let your personality shine through in your application. We want to know who you are beyond your technical skills, so feel free to share a bit about your interests and what drives you.

Apply Through Our Website: Make sure to submit your application through our website. It’s the easiest way for us to keep track of your application and ensures you get all the updates directly from us. Plus, we can’t wait to hear from you!

How to prepare for a job interview at Enboarder

✨Know Your Laravel Inside Out

Make sure you brush up on your Laravel knowledge before the interview. Be prepared to discuss its internals and how you've used it in past projects. This will show that you’re not just familiar with the framework, but that you truly understand it.

✨Showcase Your Problem-Solving Skills

During the technical challenge and collaborative workshop, focus on demonstrating your problem-solving abilities. Talk through your thought process as you tackle complex issues, and don’t hesitate to explain your trade-offs between speed and perfection.

✨Communicate Clearly with Non-Techies

Since you'll need to explain technical concepts to non-technical stakeholders, practice simplifying complex ideas. Use analogies or straightforward language to convey your points effectively, showing that you can bridge the gap between tech and business.

✨Emphasise Team Collaboration

Highlight your experience working in teams, especially in fast-paced environments. Share examples of how you've elevated team performance through mentorship or code reviews, as this aligns with their goal of elevating the entire engineering team.

Principal Engineer - PHP Developer
Enboarder

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>