At a Glance
- Tasks: Lead and mentor engineering teams while driving improvements in a global tech platform.
- Company: Join a leading global technology business impacting millions daily.
- Benefits: Up to £110,000 salary, bonuses, flexible working, and generous parental leave.
- Other info: Opportunity for significant career growth and influence on a large-scale platform.
- Why this job: Shape the future of engineering with cutting-edge technologies and a global reach.
- Qualifications: Expertise in TypeScript, cloud platforms, and experience in leading diverse teams.
The predicted salary is between 110000 - 110000 £ per year.
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.
Principal Software Engineer (Fully Remote) in London employer: Formula.
Contact Detail:
Formula. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer (Fully Remote) 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 open doors and give you insider info on job openings.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving APIs, cloud platforms, and TypeScript. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss how you've mentored others and driven improvements in past roles.
✨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 Principal Software Engineer (Fully Remote) in London
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 leadership roles you've had in engineering teams.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how you can contribute to our engineering strategy. Mention your interest in AI and how it can enhance engineering workflows, as this is something we value.
Showcase Your Technical Authority: In your application, demonstrate your technical authority over API platforms and your experience with TypeScript. We want to see how you've driven continuous improvement in past roles, so share specific examples!
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’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Formula.
✨Know Your Tech Inside Out
As a Principal Software Engineer, you'll need to demonstrate your expertise in TypeScript and cloud platforms like AWS. Brush up on your knowledge of distributed systems and be ready to discuss how you've tackled complex engineering challenges in the past.
✨Showcase Your Leadership Skills
This role involves mentoring and influencing multiple teams, so be prepared to share examples of how you've led engineering initiatives. Highlight your experience in aligning engineering strategies with business goals and how you've fostered collaboration across squads.
✨Emphasise Continuous Improvement
Talk about your commitment to enhancing security, performance, and maintainability in your projects. Be ready to discuss specific practices you’ve implemented, such as CI/CD and clean architecture, and how they’ve positively impacted your previous teams.
✨Stay Ahead of the Curve with AI
With the growing influence of AI in engineering, show your enthusiasm for integrating emerging technologies into workflows. Share any experiences you have with AI tooling and how you envision it shaping the future of engineering teams.