Principal Software Engineer
Principal Software Engineer

Principal Software Engineer

Full-Time 80000 - 100000 ÂŁ / year (est.) Home office (partial)
P

At a Glance

  • Tasks: Lead the architectural vision for our API ecosystem and drive innovation in cloud-native systems.
  • Company: Join Collinson, a leader in powering global travel and financial experiences.
  • Benefits: Enjoy flexible working, generous parental leave, and career development opportunities.
  • Other info: Be part of a diverse team committed to doing good beyond profit.
  • Why this job: Make a real impact on technology that enhances customer experiences worldwide.
  • Qualifications: Proven experience in cloud architecture and leading engineering teams.

The predicted salary is between 80000 - 100000 ÂŁ per year.

At Collinson, we don’t just build technology — we power the experiences behind some of the world’s most recognised travel, financial services, and retail brands. Our solutions help global brands acquire, engage, and retain millions of customers worldwide. Our flagship product is Priority Pass, the world’s leading airport experiences programme, trusted by travellers across more than 170 countries.

Our mission is focused on doing good beyond profit, which for us means we seek out opportunities for our people to share in our success and that we give back to the communities and people within which we work. Never short of ambition, the success of our business is delivered through the diverse and talented team of over 2,200 global colleagues. We are now looking for a visionary Principal Engineer to help define the next generation of our platform.

Why this role matters

This is more than a leadership position. It’s an opportunity to influence the architecture, scalability, and future direction of a truly global technology ecosystem. You’ll lead the technical vision for one of the most critical pillars in our Engineering organisation, our API platform, driving innovation across synchronous and asynchronous services built with REST, GraphQL, Kafka, and cloud‑native technologies. You’ll work hands‑on with modern engineering tools and practices, partnering with talented squads to solve complex distributed systems challenges at scale.

What you will be doing

  • Defining the architectural vision for our API ecosystem
  • Leading the design and development of scalable, cloud‑native distributed systems
  • Building high‑throughput event‑driven services using Kafka
  • Driving engineering excellence across security, observability, performance, and maintainability
  • Mentoring and coaching engineers and technical leaders across multiple squads
  • Collaborating closely with Product, Delivery, and Engineering leadership to shape strategic technical decisions
  • Championing modern development practices including TDD, CI/CD, Infrastructure as Code, and automated testing
  • Exploring and embedding AI‑powered engineering capabilities into our workflows and platform.

You’ll be working with a modern, forward‑thinking stack including:

  • TypeScript (Node.js & React)
  • AWS (EKS, Lambda, AuroraRDS)
  • APIs
  • Kafka
  • Terraform & Helm
  • GitHub Actions
  • DataDog
  • Salesforce integrations

What we are looking for

You’re a technically exceptional engineering leader who still loves being close to the code. What you bring:

  • Experience in our tech stack: TypeScript (Node.js & React), AWS (EKS, Lambda, AuroraRDS)
  • Proven experience architecting large‑scale distributed systems in the cloud
  • Deep expertise in APIs, event‑driven architectures, and containerised applications
  • Strong knowledge of AWS and modern DevOps practices
  • Experience leading engineering teams and influencing technical direction across squads
  • A passion for software craftsmanship, clean architecture, and scalable design
  • A mentoring mindset and a collaborative leadership style
  • Curiosity around AI and emerging engineering technologies
  • Experience with Salesforce or enterprise CRM ecosystems is a strong advantage.

What Collinson Offers

  • Flexible and hybrid working options
  • Work from anywhere – 8 weeks a year
  • Generous parental leave and family‑friendly policies
  • Career development, mentorship, and training
  • A supportive, inclusive culture with employee resource groups and diversity initiatives.

Collinson is an equal opportunity employer and welcomes differences in all their forms including: colour, race, ethnicity, gender identity, sexual orientation, neurodivergence, family status, age, individuals with disabilities and people from all backgrounds, cultures and experiences as we strongly believe this contributes to our ongoing success. We are focused on continually evolving our purpose‑driven, high‑performing culture, providing an environment where our people have the opportunity to achieve their full potential and do interesting and meaningful work.

Our company values are: Take Action, Do the right thing, One team and Be insight led. These help guide everything we do internally in terms of how we think, act and interact, right through to how we deliver value to our customers and clients.

In your application, please feel free to note which pronouns you use (For example - she/her/hers, he/him/his, they/them/theirs, etc). If you need any extra support throughout the interview process, please email us at ukrecruitment@collinsongroup.com.

Principal Software Engineer employer: Priority Pass

At Collinson, we pride ourselves on being an exceptional employer that fosters a supportive and inclusive culture, empowering our employees to thrive in their careers. With flexible working options, generous parental leave, and a commitment to professional development, we ensure that our team members can achieve their full potential while contributing to meaningful projects that impact global brands. Our diverse workforce and strong company values create an environment where innovation flourishes, making Collinson a truly rewarding place to work.
P

Contact Detail:

Priority Pass Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer

✨Tip Number 1

Network like a pro! Reach out to current or former employees at Collinson on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the technical interview by brushing up on your coding skills and understanding their tech stack. Dive into TypeScript, AWS, and event-driven architectures. Show them you’re not just a leader but also someone who loves getting hands-on with code!

✨Tip Number 3

Don’t forget to showcase your mentoring skills! Collinson values collaboration and leadership, so be ready to share examples of how you've guided teams and fostered a culture of learning in your previous roles.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Collinson team. Let’s get you that Principal Engineer role!

We think you need these skills to ace Principal Software Engineer

Architectural Vision
Cloud-Native Development
Distributed Systems Design
API Development
Event-Driven Architectures
Kafka
TypeScript (Node.js & React)
AWS (EKS, Lambda, AuroraRDS)
DevOps Practices
Mentoring and Coaching
Collaboration with Product and Engineering Teams
TDD (Test-Driven Development)
CI/CD (Continuous Integration/Continuous Deployment)
Infrastructure as Code
AI-Powered Engineering Capabilities

Some tips for your application 🫡

Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! Talk about your experiences with the tech stack mentioned in the job description and how you've used it to solve real-world problems.

Be Specific About Your Achievements: Don't just list your responsibilities; highlight your achievements! Use concrete examples to demonstrate how you've influenced technical direction or led successful projects. This will help us see the impact you've made in previous roles.

Tailor Your Application: Make sure to customise your application for this role. Reference specific aspects of the job description that resonate with you and explain why you're a great fit. This shows us that you've done your homework and are genuinely interested.

Keep It Professional Yet Personal: While we love a friendly tone, remember to keep it professional. Share a bit about yourself and your values, especially how they align with our mission at Collinson. We want to know the real you, so don’t be shy!

How to prepare for a job interview at Priority Pass

✨Know Your Tech Stack Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript, AWS, and Kafka. Prepare to discuss your hands-on experience with these tools and how you've used them to solve complex problems in previous roles.

✨Showcase Your Leadership Style

As a Principal Software Engineer, you'll be expected to lead and mentor teams. Be ready to share examples of how you've influenced technical direction and fostered collaboration among engineers. Highlight your mentoring experiences and how they’ve contributed to team success.

✨Demonstrate Your Architectural Vision

Prepare to discuss your approach to designing scalable, cloud-native distributed systems. Think about specific projects where you defined architectural vision and how that impacted performance and maintainability. This is your chance to show your strategic thinking!

✨Embrace AI and Emerging Technologies

Collinson values curiosity around AI and new engineering technologies. Be prepared to talk about any relevant projects or ideas you have for embedding AI capabilities into workflows. Show your enthusiasm for innovation and how it can drive engineering excellence.

Principal Software Engineer
Priority Pass

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

>