McKinsey & Company

McKinsey & Company

London

Senior Software Engineer

Full-Time£80,000 - 90,000 per yearأول أمسUnited Kingdom
IT

Job Description

Salary: £80,000 - 90,000 per year

Requirements:
  • We require a Bachelors, Masters, or PhD-level degree in computer science, machine learning, applied statistics, mathematics, engineering, artificial intelligence, or a related discipline.
  • We require 7–8+ years of experience in software development, with significant full-stack web application development experience strongly preferred.
  • We require experience working collaboratively with technical and non-technical team members and stakeholders.
  • We require hands-on experience and a willingness to learn across frontend technologies such as TypeScript, React, Angular, Vue, Next.js, and Tailwind.
  • We require hands-on experience and a willingness to learn across backend technologies such as Python, Node.js, Java/Spring, and C#/.NET.
  • We require hands-on experience and a willingness to learn across databases and data tooling such as SQL, NoSQL, vector databases, and ETL.
  • We require experience with LLM frameworks, prompt orchestration, agent frameworks, MCPs, evaluation frameworks, and cloud platforms such as Azure, AWS, and GCP, including Docker and CI/CD.
  • We require a strong focus on automated testing, logging, monitoring, and overall system reliability.
  • We require experience modeling and coaching others in engineering best practices such as design patterns, customer-centric design, test-driven development, code refactoring, code review, and OWASP Top 10 security awareness.
  • We require experience leading in Agile teams, including coaching and modeling Agile mindsets in sprint ceremonies, work definition, and developer capability building.
  • We require exceptional time management to meet responsibilities in a complex and largely autonomous work environment.
  • We require strong communication skills, both verbal and written, in English, with the ability to adjust style for different perspectives and seniority levels.
Responsibilities:
  • We lead architecture design and drive technology decisions.
  • We co-create innovative products while mentoring clients to adopt Agile practices and engineering excellence.
  • We lead project workstreams and build scalable solutions using Agile methodologies.
  • We work closely with client teams to co-create products and foster a culture of engineering excellence.
  • We mentor teams in best practices and shape technical strategies.
  • We make key technology decisions and ensure delivery of impactful, user-centric solutions.
  • We collaborate with client leadership to influence digital strategies and help scale engineering cultures.
  • We design and deliver next-generation products that transform businesses across industries.
  • We join a multidisciplinary team of software engineers, AI engineers, data scientists, and technology consultants within QuantumBlack AI by McKinsey.
Technologies:
  • AI
  • AWS
  • Angular
  • Azure
  • Backend
  • C#
  • CI/CD
  • Cloud
  • Docker
  • ETL
  • Frontend
  • GCP
  • Support
  • Java
  • LLM
  • Machine Learning
  • NoSQL
  • OWASP
  • Python
  • React
  • SQL
  • Security
  • Spring
  • TypeScript
  • Vue
  • Web
  • ASP.NET
  • NodeJS
  • JavaScript

More:

We drive lasting impact and build long-term capabilities with our clients in a high-performance, high-reward culture. We provide resources, mentorship, and opportunities to help our people grow into stronger leaders faster, with deep investment in apprenticeship, coaching, and development. We offer continuous learning through structured programs, a voice that matters from day one, and a global community spanning 65+ countries and more than 100 nationalities. We also provide a competitive salary based on location, experience, and skills, along with a comprehensive benefits package to support holistic well-being for our people and their families. Based in one of our global locations, this role sits within QuantumBlack AI by McKinsey, a collaborative and innovative multidisciplinary group focused on creating industry-shaping products and tools.

last updated 35 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About McKinsey & Company

McKinsey & Company

McKinsey & Company

London

IT

Skills & Technologies

JavaScriptTypeScriptPythonJavaC#ScalaReactVueAngularNext.jsNode.jsSpring

Inferred from job description

Salary Insight

£85,000

This role

£75,000

UK median

This salary is 13% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom