REMOTE PRINCIPAL SOFTWARE ENGINEER in London
REMOTE PRINCIPAL SOFTWARE ENGINEER

REMOTE PRINCIPAL SOFTWARE ENGINEER in London

London Full-Time 110000 - 110000 £ / year (est.) Home office (partial)
Formula.

At a Glance

  • Tasks: Lead and mentor engineering teams while driving innovation in a global tech environment.
  • Company: Join a leading global technology business impacting millions daily.
  • Benefits: Up to £110,000 salary, bonuses, flexible hybrid work, and generous parental leave.
  • Other info: Great opportunities for career growth and development in a dynamic environment.
  • Why this job: Shape the future of engineering with cutting-edge technologies and make a real impact.
  • Qualifications: Proficient in TypeScript, cloud platforms, and experienced in leading diverse engineering teams.

The predicted salary is between 110000 - 110000 £ per year.

Location: London - Hybrid

Salary: Up to £110,000 + Bonus & Benefits

We're looking for a Principal Software Engineer to join a global technology business whose platforms underpin consumer experiences used by millions of people every day. This is an established, scaled business with a genuinely global reach and this role sits at the heart of their core engineering capability.

You'll have genuine technical authority over a business-critical API platform while staying close to the engineering, partnering with skilled squads to solve complex distributed systems challenges at scale.

  • Drive continuous improvement across security, observability, performance, and long-term maintainability
  • Mentor and develop engineers and technical leads across multiple teams
  • Work closely with Product and Delivery leadership to keep engineering strategy aligned with broader business goals
  • Champion strong engineering fundamentals — testing, CI/CD, infrastructure as code, and clean architecture
  • Identify practical ways to bring emerging technologies, including AI tooling, into everyday engineering workflows
  • Solid cloud platform experience, particularly AWS, and comfort with containerised infrastructure
  • Proficiency in TypeScript across a modern backend stack
  • Experience leading and influencing across multiple engineering teams, not just within a single squad
  • A genuine care for code quality, sustainable architecture, and long-term thinking over short-term delivery
  • An interest in how AI is changing the way engineering teams work
  • Enterprise CRM experience would be an advantage

Salary Up to £110,000 plus bonus

Genuinely flexible hybrid working arrangements

Generous parental leave and family-friendly policies

Strong support for career development and progression

This is the right role for a Principal Engineer who is ready to move beyond squad-level impact and take on something bigger - shaping the architecture, the team, and the direction of a platform that matters at real scale.

REMOTE PRINCIPAL SOFTWARE ENGINEER in London employer: Formula.

Join a leading global technology business in London as a Principal Software Engineer, where you'll enjoy a flexible hybrid working environment and a competitive salary of up to £110,000 plus bonuses. The company fosters a culture of continuous improvement and innovation, offering strong support for career development and progression, while empowering you to mentor and shape the future of engineering teams across multiple squads. With a focus on cutting-edge technologies and a commitment to code quality, this is an excellent opportunity for those looking to make a significant impact in a dynamic and supportive workplace.
Formula.

Contact Detail:

Formula. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land REMOTE PRINCIPAL SOFTWARE ENGINEER in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your technical authority and passion for clean architecture and code quality.

✨Tip Number 3

Prepare for interviews by brushing up on your knowledge of distributed systems and cloud platforms like AWS. Be ready to discuss how you've driven continuous improvement in past roles and how you can bring emerging technologies into engineering workflows.

✨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, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace REMOTE PRINCIPAL SOFTWARE ENGINEER in London

Technical Authority
API Development
Distributed Systems
Security Best Practices
Observability
Performance Optimisation
Long-term Maintainability
Mentoring and Coaching
Engineering Strategy Alignment
Testing
CI/CD
Infrastructure as Code
Clean Architecture
Cloud Platform Experience (AWS)
Containerised Infrastructure
TypeScript Proficiency
Cross-Team Leadership
Code Quality
Sustainable Architecture
AI Tooling Integration
Enterprise CRM Experience

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your cloud platform experience, especially with AWS, and any work you've done with TypeScript and distributed systems.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about engineering and how you can contribute to our team. Mention your interest in AI and how it can enhance engineering workflows, as this is something we value.

Showcase Your Leadership Skills: Since this role involves mentoring and influencing across teams, be sure to include examples of how you've led projects or guided other engineers. We want to see your ability to drive continuous improvement and champion strong engineering fundamentals.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Formula.

✨Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially TypeScript and AWS. Brush up on your knowledge of distributed systems and be ready to discuss how you've tackled similar challenges in the past.

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll need to demonstrate your ability to lead and mentor. Prepare examples of how you've influenced engineering teams and driven improvements in code quality or architecture. Highlight any experience you have with CI/CD and infrastructure as code.

✨Align with Business Goals

Understand the company's broader business objectives and think about how your engineering strategies can support them. Be ready to discuss how you’ve previously aligned technical decisions with business needs, especially in a global context.

✨Embrace Emerging Technologies

With AI being a hot topic, show your enthusiasm for how it can enhance engineering workflows. Prepare to discuss any relevant experience you have with AI tooling and how you envision integrating it into everyday practices.

REMOTE PRINCIPAL SOFTWARE ENGINEER in London
Formula.
Location: London

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

>