Senior Software Engineer in London

Senior Software Engineer in London

London Full-Time 63000 - 77000 £ / year (est.) Home office (partial)
L

At a Glance

  • Tasks: Build and operate digital retail experiences for LEGO® products.
  • Company: Join the iconic LEGO Group with a focus on creativity and innovation.
  • Benefits: Enjoy competitive pay, family care leave, and a generous colleague discount.
  • Other info: Collaborative hybrid work environment with excellent career growth opportunities.
  • Why this job: Make a real impact on millions of customers while working with cutting-edge technology.
  • Qualifications: Experience in JavaScript, TypeScript, and building scalable applications.

The predicted salary is between 63000 - 77000 £ per year.

Just imagine building the digital experiences that help millions of customers discover, purchase, and engage with LEGO® products. Then make it real.

As our Senior Software Engineer, you'll build and operate digital retail experiences that power LEGO®.com, the LEGO Insiders App, and associated commerce platforms. You'll work within a cross-functional product team to deliver customer-facing features and scalable backend services using JavaScript and TypeScript. This role combines hands-on software development with technical leadership through mentoring, code reviews, and driving engineering excellence. You'll take ownership of complex technical challenges that span applications, services, and infrastructure.

Required Qualifications

  • Delivered production-grade applications using JavaScript and TypeScript
  • Built solutions using React, Next.js, or cloud-native microservices
  • Implemented AWS, GraphQL, and CI/CD engineering practices in live environments
  • Applied AI-assisted development tools, such as GitHub Copilot or similar, to improve software delivery
  • Led critical technical initiatives and coached engineers through code review practices
  • Designed and operated large-scale distributed systems with measurable improvements in performance, reliability, or scalability

Preferred Qualifications

  • Developed advanced CSS solutions, accessibility features, and cross-device optimisation
  • Implemented event-driven architectures and API platform capabilities

What you'll build

  • Deliver significant features and enhancements across Shopper Technology products
  • Scale high-traffic digital commerce experiences
  • Solve challenges that span frontend applications, APIs, microservices, and infrastructure
  • Improve performance, reliability, security, and developer productivity
  • Identify and resolve scalability and operational issues across production services
  • Contribute to engineering best practices and the adoption of AI-assisted development

If you've worked in a role where you delivered production-grade JavaScript or TypeScript applications, built and supported GraphQL, REST, or microservice architectures, and implemented CI/CD pipelines or Infrastructure as Code solutions, you'll feel at home here. What matters most is a track record of improving software quality, operating large-scale systems, and helping other engineers succeed.

Life on the team

You'll join Shopper Technology within Digital Product Engineering, the team responsible for customer-facing digital commerce experiences at the LEGO Group. We build experiences that help customers discover, purchase, and engage with products across digital channels. You'll gain exposure to modern engineering practices, large-scale commerce systems, and cross-functional product development. We work in interdisciplinary product squads and collaborate closely with product and design partners. Our hybrid rhythm includes office collaboration three days each week. We value ownership across system boundaries, strong problem-solving, continuous improvement, customer-focused thinking, and collaboration across disciplines.

What success looks like

Success means becoming a trusted technical contributor who consistently delivers high-quality software, strengthens engineering standards through mentoring, and takes ownership of production services. Over the next 12 to 18 months, the team will continue evolving LEGO.com and its digital commerce platforms, scale experiences globally, enhance engagement across web and mobile channels, and expand the use of AI-assisted engineering and modern cloud practices. You'll work closely with Product Managers, Digital Designers, Software Engineers, Engineering Leaders, Platform and Infrastructure teams, Mobile and Web product teams, and Ecommerce and Retail teams.

Applications are reviewed on an ongoing basis. However, please note we do amend or withdraw our jobs and reserve the right to do so at any time, including prior to any advertised closing date. So, if you're interested in this role we encourage you to apply as soon as possible.

What’s in it for you?

Here is what you can expect:

  • Family Care Leave - We offer enhanced paid leave options for those important times.
  • Insurances – All colleagues are covered by our life and disability insurance which provides protection and peace of mind.
  • Wellbeing - We want our people to feel well and thrive. We offer resources and benefits to nurture physical and mental wellbeing along with opportunities to build community and inspire creativity.
  • Colleague Discount – We know you'll love to build, so from day 1 you will qualify for our generous colleague discount.
  • Bonus - We do our best work to succeed together. When goals are reached and if eligible, you'll be rewarded through our bonus scheme.
  • Workplace - When you join the team you'll be assigned a primary workplace location i.e. one of our Offices, stores or factories. Our hybrid work policy means an average of 3 days per week in the office. The hiring team will discuss the policy and role eligibility with you during the recruitment process.

Children are our role models. Their curiosity, creativity and imagination inspire everything we do. We strive to create a diverse, dynamic and inclusive culture of play at the LEGO Group, where everyone feels safe, valued and they belong.

The LEGO Group is highly committed to equal employment opportunity and equal pay and seeks to encourage applicants from all backgrounds (eg. sex, gender identity or expression, race/ethnicity, national origin, sexual orientation, disability, age and religion) to apply for roles in our team.

The LEGO Group is fully committed to Children’s Rights and Child Wellbeing across the globe. Candidates offered positions with high engagement with children are required to take part in Child Safeguarding Background Screening, as a condition of the offer. Thank you for sharing our global commitment to Children’s Rights.

Just imagine building your dream career. Then make it real. Join the LEGO® team today.

Senior Software Engineer in London employer: Lego

LEGO Group is an exceptional employer, offering a dynamic work culture that fosters creativity and collaboration in the heart of London. With a flexible hybrid model, employees enjoy a balanced work-life integration while having access to robust professional development opportunities that empower them to grow within the company. Joining LEGO means being part of a purpose-driven team that values innovation and strives to make a positive impact through engaging consumer experiences.

L

Contact Details:

Lego Recruitment Team

StudySmarter Expert Advice🤫

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

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Lego or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Lego.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Lego.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Lego that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

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

JavaScript
TypeScript
React
Next.js
Cloud-native microservices
AWS
GraphQL

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Lego.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Lego and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at Lego

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Lego uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.