Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

McKinsey & Company Logo

Software Engineer - McKinsey Digital

McKinsey & Company

Salary not specified
Sep 20, 2025
Atlanta, GA, US
Apply Now

McKinsey is looking to hire Software Engineers to help clients transform their businesses through innovative digital solutions by developing cutting-edge products, mentoring client teams, and shaping engineering cultures.

Requirements

  • 2-5+ years of experience developing full-stack applications by writing code that is readable, testable, maintainable, and scalable
  • Demonstrated knowledge and hands-on experience across the full application stack with some of the following languages/frameworks: UI: JavaScript, TypeScript, React.js, Angular.js, Next.js, Vue.js, Java, Sprint, C-Sharp, Node.js, SQL, MongoDB, cloud-native databases, AWS, Azure, GCP, Jenkins, Docker, Circle CI, Travis
  • Demonstrated knowledge and hands-on experience with common AI models and LLMs like GPT, Sonnet, etc.
  • Experience with AI-assisted IDEs such as Cursor, Claude Code, Copilot, etc.
  • Experience working in Agile teams, including active participation in sprint ceremonies
  • Experience pair programming collaboratively with other developers

Responsibilities

  • develop cutting-edge products
  • mentor client teams
  • shape engineering cultures
  • develop software products and services from the ground up
  • coaching and mentoring client teams on engineering best practices, user-centric design, and Agile values
  • co-creating with clients and their leadership
  • help clients build scalable teams and engineering cultures

Other

  • Undergraduate or master’s degree; or equivalent experience
  • Demonstrated experience working collaboratively with other developers, as well as technical and non-technical people within software teams
  • Exceptional time management to meet your responsibilities in a complex and largely autonomous work environment
  • Strong communication skills, both verbal and written, in English and local office language(s), with the ability to adjust your style to suit different perspectives and seniority levels
  • thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward