Senior System Engineer in London

Senior System Engineer in London

London Full-Time 70000 - 90000 € / year (est.) Home office (partial)
Moneybox

At a Glance

  • Tasks: Lead the design and operation of cloud infrastructure while driving operational excellence.
  • Company: Join Moneybox, an award-winning wealth management platform making a positive impact.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative culture with a focus on innovation and continuous improvement.
  • Why this job: Be part of a fast-growing company that empowers people to build their wealth.
  • Qualifications: Experience in systems engineering, cloud infrastructure, and a passion for operational excellence.

The predicted salary is between 70000 - 90000 € per year.

At Moneybox, our mission is to give everyone the means to get more out of life. We’re guided by our belief that wealth isn’t about the money, it’s about the means to more – more freedom, opportunities, possibilities, and peace of mind. Moneybox is an award-winning wealth management platform, helping over one and a half million people build wealth throughout their lives, whether they’re saving and investing, buying their first home, or planning for retirement. This is a hybrid role. Our office is in London, by the Oxo Tower.

This role is in our Tech Ops Engineering team that operates our cloud-hosted services. You will be working with people throughout Moneybox to design and deliver platform capabilities, drive operational excellence, support the live service, and shape how we do things.

We're looking for someone who thrives across solution architecture, hands-on engineering, and owning their solutions from concept through to production — and who can bring others along with them. At senior level, we expect you to lead technical direction within the team, make sound decisions under pressure, and actively improve the systems and practices around you. We’re actively embracing AI, and are keen to hear from those with experience or enthusiasm for this new approach.

This team offers and runs the following services:

  • System Reliability: Maintains and enhances the scalability, availability, security and resilience of systems hosted in the Azure cloud.
  • Collaborative Development: Provides infrastructure patterns and practices guidance to squads as they develop new services, and continuously improve the IaC, policies and guardrails that allow them to operate independently.
  • Advanced Technical Support: Works alongside our engineering teams to handle complex technical inquiries related to our live services, ensuring service issues are resolved swiftly, with minimal impact.

What you'll do:

  • Lead the design, build, and operation of cloud infrastructure, platform services, and ops tooling that underpin our live service and empower engineering teams.
  • Own and evolve monitoring and alerting across production systems - ensuring dashboards and alerts are high-signal and actionable.
  • Lead incident response during production issues. Coordinate across teams, drive resolution, and ensure thorough post-incident reviews with meaningful follow-up actions.
  • Investigate and resolve complex technical issues across application, infrastructure, data, and networking layers - performing root cause analysis and implementing durable fixes, not just patches.
  • Maintain, evolve, and champion our Infrastructure-as-Code (Terraform) to ensure environments are reproducible, auditable, and version-controlled.
  • Improve CI/CD pipelines and deployment practices to increase engineering velocity while maintaining deployment safety and rollback capability.
  • Proactively manage cloud capacity and cost — monitoring spend, identifying optimisation opportunities, and contributing to FinOps practices including tagging, budgeting, and cost allocation.
  • Ensure infrastructure and platform services meet security, regulatory, and compliance requirements. Implement and maintain controls around network segmentation, access management, secrets handling, and vulnerability patching.
  • Support audit and governance processes with evidence and documentation.
  • Drive automation of operational toil and repetitive tasks — if you're doing it more than twice, automate it.
  • Contribute to production-readiness standards — every change should be observable, reversible, and well-tested before it reaches customers.
  • Foster a knowledge-sharing environment with thorough documentation, runbooks, and a teamwork-oriented culture.
  • Support the wider business to meet their goals where major infrastructure or service change is required.
  • Support, coach, and mentor other team members. Raise the technical bar through pairing, code review, and leading by example.
  • Stay abreast of and (where necessary) apply the latest emerging technologies relevant to systems engineering and cloud infrastructure.

Who you are:

  • Passionate about platform reliability, operational excellence, and building shared ownership of production systems across the wider engineering team.
  • Comfortable leading incident response under pressure and making sound technical decisions with incomplete information.
  • Excited about being part of a fast-growing company that's trying to make a positive mark on the world.
  • A driven, ambitious self-starter who takes ownership and sees things through.
  • Collaborative attitude - you enjoy working individually as well as within a team, and you naturally bring people along with your ideas.
  • Pragmatic - you favour simplicity, avoid over-engineering, and know when 'good enough' is the right call.
  • Knows how to have fun whilst maintaining a professional outlook.
  • A degree in Computer Science or relevant experience.
  • Proven track record in a similar role.
  • Strong understanding of:
    • Infrastructure as Code (Terraform)
    • Web Application Security (E.g. CloudFlare)
    • Web and API scalability and performance
    • Distributed systems
    • Build and Release Pipelines (E.g. Azure Devops, Github Actions)
    • Strong analytical and problem solving skills
    • Comfortable working within a live Cloud environment
    • Infrastructure-as-Code (Terraform / Terraform Cloud)
    • CloudFlare
    • C#, .NET Core / .NET Framework (being phased out)
    • REST APIs, Hangfire, MediatR, Entity Framework, Mass Transit, xUnit/NUnit

Senior System Engineer in London employer: Moneybox

At Moneybox, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. Located by the iconic Oxo Tower in London, we offer a hybrid working model that promotes flexibility and work-life balance, alongside opportunities for professional growth and development. Join us to be part of a passionate team dedicated to making a positive impact on people's lives through innovative wealth management solutions.

Moneybox

Contact Detail:

Moneybox Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior System Engineer in London

Tip Number 1

Network like a pro! Attend industry meetups, tech conferences, or even local events. Chatting with folks in the field can lead to opportunities you won’t find on job boards.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for interviews by practising common technical questions and scenarios. Mock interviews with friends or mentors can help you feel more confident and ready to impress.

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 at Moneybox. Plus, it shows you’re genuinely interested in joining our team!

We think you need these skills to ace Senior System Engineer in London

Cloud Infrastructure Design
Operational Excellence
Incident Response
Root Cause Analysis
Infrastructure as Code (Terraform)
CI/CD Pipeline Improvement
Cost Optimisation in Cloud

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior System Engineer role. Highlight your experience with cloud infrastructure, Infrastructure-as-Code, and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about platform reliability and operational excellence. Share specific examples of how you've led technical projects or improved systems in your previous roles. Let us know why you’re excited about joining Moneybox!

Showcase Your Problem-Solving Skills:In your application, don’t forget to mention your analytical and problem-solving skills. We love candidates who can tackle complex issues head-on. Share a story where you resolved a challenging technical problem, especially in a live cloud environment.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates. Plus, it shows you're keen on joining our team at Moneybox!

How to prepare for a job interview at Moneybox

Know Your Stuff

Make sure you brush up on your knowledge of Infrastructure as Code, especially Terraform, and be ready to discuss your experience with cloud environments. Moneybox is looking for someone who can lead technical direction, so be prepared to share specific examples of how you've done this in the past.

Show Your Problem-Solving Skills

Be ready to tackle some technical scenarios during the interview. Think about complex issues you've resolved in previous roles and how you approached them. Highlight your analytical skills and your ability to make sound decisions under pressure, as this is crucial for the Senior System Engineer role.

Emphasise Collaboration

Moneybox values teamwork, so be sure to showcase your collaborative attitude. Share examples of how you've worked with cross-functional teams to deliver projects or improve systems. They want to see that you can bring others along with your ideas and foster a knowledge-sharing environment.

Get Familiar with Their Mission

Understand Moneybox's mission to help people build wealth and how your role contributes to that. Be prepared to discuss how your technical expertise can support their goals, especially in terms of operational excellence and platform reliability. Showing that you align with their values will set you apart.