Technical Lead in City of Westminster

Technical Lead in City of Westminster

City of Westminster Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
Marshmallow

At a Glance

  • Tasks: Lead a team to build scalable and reliable customer flows in a dynamic environment.
  • Company: Join Marshmallow, a rapidly growing tech company with a mission to revolutionise financial services.
  • Benefits: Enjoy 33 days holiday, flexible work options, and a personal development budget.
  • Other info: Embrace autonomy and collective success in a thriving engineering culture.
  • Why this job: Make a real impact while mentoring others and driving innovative solutions.
  • Qualifications: 8+ years in software engineering and 2+ years as a Technical Lead required.

The predicted salary is between 80000 - 100000 £ per year.

The Technical Lead – Backend will lead engineering within a product team, building scalable, reliable, fault‑tolerant customer flows, including mid‑term adjustments and cancellations.

Responsibilities

  • Lead engineers within a product team to build scalable, reliable and fault tolerant customer flows, including midterm adjustments and cancellations.
  • Manage and execute ambiguous technical solutions with a sense of urgency to deliver impact to the business.
  • Create and promote efficiency and speed within the team by improving existing solutions and developing new ones.
  • Partner with stakeholders to understand requirements, build and deliver functionality iteratively.
  • Mentor engineers from Junior to Senior levels, supporting their development through feedback and shared opportunities.
  • Originate and review architectural designs to meet Marshmallow's growing scale.
  • Work closely with the Engineering Manager to champion and roadmap technical debt investment.

Qualifications

  • 8+ years of software engineering experience.
  • 2+ years of experience as a Technical Lead.
  • Strong experience developing and scaling complex microservice systems.
  • Experience identifying, analysing and resolving system availability, reliability, and performance issues.
  • Experience mentoring and guiding engineers with a range of experience.
  • Strong expertise in an object‑oriented language, preferably Java, with an eagerness to learn more.

Benefits

  • 33 days holiday (including bank holidays), pension, cycle‑to‑work scheme, monthly team socials and company‑wide socials.
  • Sabbatical Leave – 4‑week fully paid sabbatical after 4 years.
  • Work From Anywhere – 4 weeks of remote work per year.
  • Competitive bonus scheme designed to reward high performance.
  • Flexible benefits budget – £50 per month to spend on a personal benefits select‑card.
  • Learning and development – personal budget for books and training courses, plus 2 learning days a year.
  • Mental wellbeing support – access to therapy and mental health sessions through Oliva.
  • Private health care – benefits through Vitality, including reduced gym memberships and smartwatch discounts.
  • Medical cash plan – covers costs of dental, optical and physio appointments.
  • Tech scheme – access to the latest technology for reduced cost.

Company

We started building Marshmallow in 2017 and have grown from 3 to 700+ employees, raised ~£140M over three funding rounds, and achieved profitability. Our mission is to become one of the largest financial services providers worldwide, growing by scaling existing products and building new ones. Our engineering culture embraces autonomy, ownership, and collective success. If you are hungry for autonomy and want to continuously improve, this could be the place for you.

We are not in a position to offer sponsorship and/or a visa for this position.

Technical Lead in City of Westminster employer: Marshmallow

Marshmallow is an exceptional employer that fosters a culture of autonomy and collective success, making it an ideal place for a Technical Lead to thrive. With generous benefits such as 33 days of holiday, a competitive bonus scheme, and a strong focus on learning and development, employees are empowered to grow both personally and professionally. Located in a dynamic environment, Marshmallow offers unique advantages like a fully paid sabbatical after four years and the flexibility to work remotely, ensuring a rewarding and balanced work experience.
Marshmallow

Contact Detail:

Marshmallow Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Technical Lead in City of Westminster

✨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

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and scenarios that relate to backend development and microservices. We recommend using platforms like LeetCode or HackerRank to sharpen your skills.

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really impress potential employers. Make sure to highlight any scalable systems or complex solutions you've built, as this aligns perfectly with the Technical Lead role.

✨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 Technical Lead in City of Westminster

Software Engineering
Technical Leadership
Microservices Architecture
System Availability Analysis
Reliability Engineering
Performance Tuning
Mentoring and Coaching
Object-Oriented Programming (Java)
Architectural Design
Agile Methodologies
Stakeholder Engagement
Problem-Solving
Team Collaboration
Technical Debt Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Technical Lead role. Highlight your experience with scalable systems and mentoring engineers, as these are key aspects of the job. We want to see how your background aligns with our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how you can contribute to our engineering culture. Be genuine and let your personality come through – we love that!

Showcase Your Technical Skills: Don’t forget to highlight your technical expertise, especially in object-oriented languages like Java. Share specific examples of projects where you've tackled complex microservice systems or resolved performance issues. We’re keen to see your problem-solving skills in action!

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 don’t miss out on any important updates. Plus, we love seeing applications come through our own channels!

How to prepare for a job interview at Marshmallow

✨Know Your Tech Inside Out

As a Technical Lead, you'll need to demonstrate your expertise in software engineering and microservices. Brush up on your knowledge of Java and be ready to discuss complex systems you've built or scaled. Prepare examples that showcase your problem-solving skills and how you've tackled system reliability issues.

✨Showcase Your Leadership Skills

This role involves mentoring engineers and leading a team. Be prepared to share your experiences in guiding others, resolving conflicts, and promoting a collaborative environment. Think of specific instances where you’ve helped junior engineers grow or improved team efficiency.

✨Understand the Business Impact

Marshmallow is all about delivering impact through technology. Familiarise yourself with their products and think about how your technical decisions can drive business outcomes. Be ready to discuss how you've managed ambiguous technical solutions in the past and the urgency behind those decisions.

✨Engage with Stakeholders

Partnership with stakeholders is key in this role. Prepare to talk about how you've collaborated with non-technical teams to gather requirements and deliver functionality iteratively. Highlight any experience you have in translating technical jargon into layman's terms for better understanding.

Technical Lead in City of Westminster
Marshmallow
Location: City of Westminster

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

>