Senior Software Engineer

McKinsey & Company

Greater London

On-site

GBP 80,000 - 90,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

McKinsey & Company's QuantumBlack AIdivision in the UK seeks a senior software professional to lead architecture decisions and co-create innovative, scalable products. You will mentor client teams, drive Agile practices, and shape engineering strategy across frontend, backend, data tooling, and ML platforms.

You will work with a multidisciplinary team of software engineers, AI engineers, and data scientists to deliver user-centric solutions across industries.

Qualifications

  • Bachelor's/Master's/PhD in CS, ML, or related field.
  • 7–8+ years of software development with strong full-stack exp.
  • Experience collaborating with technical and non-technical stakeholders.
  • Frontend: TypeScript, React, Angular, Vue, Next.js, Tailwind.
  • Backend: Python, Node.js, Java/Spring, C#/.NET.
  • Databases/ETL: SQL, NoSQL, vector DBs, ETL tooling.
  • LLM frameworks, prompt orchestration, cloud platforms (Azure/AWS/GCP), Docker, CI/CD.
  • Automated testing, logging, monitoring, reliability.
  • Engineering best practices: design patterns, TDD, code review, OWASP.
  • Agile leadership, sprint ceremonies, and developer capability building.
  • Strong time management and excellent English communication.

Responsibilities

  • Lead architecture design and drive technology decisions.
  • Co-create innovative products and mentor clients on Agile practices.
  • Lead project workstreams and build scalable solutions using Agile methods.
  • Collaborate with client teams to co-create products and scale engineering culture.
  • Mentor teams in best practices and strategic technical direction.
  • Make key technology decisions and ensure delivery of impactful, user-centric solutions.
  • Collaborate with client leadership on digital strategies.
  • Design and deliver next-generation products across industries.
  • Join a multidisciplinary team within QuantumBlack AI by McKinsey.

Skills

Full-stack development
TypeScript
React
Angular
Vue
Python
Java
Node.js
CI/CD
Docker
AWS
GCP
Azure
SQL
NoSQL
Machine Learning
LLM frameworks
Agile leadership
Testing & security

Education

Bachelor’s/Master’s/PhD in CS/ML/Math/Engineering

Tools

Docker
CI/CD pipelines
AWS
GCP
Azure
Kubernetes
SQL
NoSQL
React
Angular
Vue
Next.js
Tailwind

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 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - QuantumBlack, AI by McKinsey
Senior Software Engineer - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Greater London

On-site
GBP 70,000 - 100,000
Comprehensive benefits package
Continuous learning and mentorship
Software Engineer - QuantumBlack, AI by McKinsey
Software Engineer - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Greater London

On-site
GBP 55,000 - 85,000
Competitive salary
Comprehensive benefits package
Continuous learning opportunities
Senior Forward Deployed Engineer - QuantumBlack, AI by McKinsey
Senior Forward Deployed Engineer - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Greater London

On-site
GBP 60,000 - 80,000
Comprehensive benefits package
Continuous learning opportunities
Global working environment
Principal Forward Deployed Engineer - QuantumBlack, AI by McKinsey
Principal Forward Deployed Engineer - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Greater London

On-site
GBP 80,000 - 100,000
Comprehensive benefits package
Opportunities for mentorship and growth
Senior AI Engineer - QuantumBlack, AI by McKinsey
Senior AI Engineer - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Greater London

On-site
GBP 90,000 - 150,000
World-class benefits
Competitive salary
AI Engineer - QuantumBlack, AI by McKinsey
AI Engineer - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Greater London

On-site
GBP 85,000 - 120,000
Senior Full Stack Engineer (Java & React)
Senior Full Stack Engineer (Java & React)

Huxley Associates • Greater London

Hybrid
GBP 40,000 - 70,000
Hybrid working
Performance-based bonus
28 days annual leave
+8
Data Engineer I - QuantumBlack, AI by McKinsey
Data Engineer I - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Greater London

On-site
GBP 50,000 - 70,000
Comprehensive benefits package
Structured mentorship programs
Opportunities for continuous learning
Data Engineer II - QuantumBlack, AI by McKinsey
Data Engineer II - QuantumBlack, AI by McKinsey

QuantumBlack, AI by McKinsey • Greater London

On-site
GBP 60,000 - 80,000
Comprehensive benefits package
Continuous learning opportunities
Global community engagement
Engineering Manager
Engineering Manager

Story Terrace Inc. • Greater London

On-site
GBP 90,000 - 130,000
Bonus scheme
EMI share options
Annual training & conference budget
+12