McKinsey & Company
Senior Software Engineer
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.
- 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.
- 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
About McKinsey & Company
McKinsey & Company
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£85,000
This role
£75,000
UK median
This salary is 13% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks