McKinsey & Company Logo

Software Engineer II/Senior Software Engineer I

McKinsey & Company

All India, Gurugram 3 to 7 Yrs 1 month ago

Job Description

As an Engineer at our company, you will be driving lasting impact and building long-term capabilities with our clients in a high performance/high reward culture. You thrive in challenging situations, pick yourself up when faced with obstacles, and have the resilience to find alternative solutions.

In return for your drive and determination, we offer a supportive environment where you will receive the necessary resources, mentorship, and opportunities to grow into a stronger leader. Your colleagues will deeply invest in your development, alongside delivering exceptional results for our clients. You will have access to continuous learning through structured programs, feedback mechanisms, and a fast-paced learning experience that will accelerate your growth.

Joining us means you will have:

  • Continuous learning: Our learning culture is aimed at helping you grow by providing clear, actionable feedback and creating an environment for development. Taking input from others to heart and embracing the learning experience will be crucial for your journey.
  • A voice that matters: Your ideas and contributions will be valued from day one, allowing you to make a tangible impact by offering innovative solutions while upholding our commitment to ethics and integrity.
  • Global community: With colleagues from diverse backgrounds and experiences, you will have the opportunity to learn and collaborate with exceptional individuals from across the globe.
  • World-class benefits: In addition to a competitive salary, we offer a comprehensive benefits package to support your holistic well-being and that of your family.

You will be part of the Build by McKinsey team, which leverages digital capabilities to help clients transform their businesses. This tech delivery unit consists of a global team of software, data and cloud engineers, designers, technology architects, product owners, and technologists. Working with this diverse community, you will design and create innovative products and tools for our clients.

Your role will involve leading digital transformation projects, working in small, agile development teams that combine open-source technologies with traditional Enterprise software products. You will be hands-on in leading software development teams, prototyping code, participating in code reviews, and guiding the adoption of technical standards and best practices to enhance organizational capability. Your expertise will expand into Cloud technologies, full-stack software engineering, and DevOps.

Collaborating with clients from various sectors, you will use your technical expertise to translate their strategic goals into tangible outcomes through technology. In addition to hands-on development, you will coach and mentor client teams to embed best practices and deliver innovative software products and services. By fostering a culture of engineering excellence, user-centricity, and Agile principles, you will play a key role in building clients' technical capabilities.

Our office culture emphasizes education and innovation, providing you with the freedom to explore new ideas and technologies. Join us to be a part of a dynamic team that is dedicated to driving impactful changes and developing trusted technology leaders. As an Engineer at our company, you will be driving lasting impact and building long-term capabilities with our clients in a high performance/high reward culture. You thrive in challenging situations, pick yourself up when faced with obstacles, and have the resilience to find alternative solutions.

In return for your drive and determination, we offer a supportive environment where you will receive the necessary resources, mentorship, and opportunities to grow into a stronger leader. Your colleagues will deeply invest in your development, alongside delivering exceptional results for our clients. You will have access to continuous learning through structured programs, feedback mechanisms, and a fast-paced learning experience that will accelerate your growth.

Joining us means you will have:

  • Continuous learning: Our learning culture is aimed at helping you grow by providing clear, actionable feedback and creating an environment for development. Taking input from others to heart and embracing the learning experience will be crucial for your journey.
  • A voice that matters: Your ideas and contributions will be valued from day one, allowing you to make a tangible impact by offering innovative solutions while upholding our commitment to ethics and integrity.
  • Global community: With colleagues from diverse backgrounds and experiences, you will have the opportunity to learn and collaborate with exceptional individuals from across the globe.
  • World-class benefits: In addition to a competitive salary, we offer a comprehensive benefits package to support your holistic well-being and that of your family.

You will be part of the Build by McKinsey team, which leverages digital capabilities to help clients transform thei

Posted on: April 12, 2026