Software Engineer II - Tech & AI

McKinsey & Company

Join McKinsey as a Software Engineer II in Riyadh, where you'll drive impactful solutions and build long-term capabilities with clients in a rewarding environment.

Last checked on June 14, 2026. We may earn a commission when you click through.

Advertisement

If you're passionate about tech and AI with a drive for impact, this role at McKinsey offers significant opportunities for growth and achievement.

✓ High-performance work environment ✓ Exposure to cutting-edge technology ✓ Strong support for career development
This listing may have expired or is no longer available. Information shown may be outdated.

Software Engineer II - Tech & AI

McKinsey & Company

Updated 2 months ago
Apply now

You'll be redirected to sa.talent.com

Riyadh

If you're passionate about tech and AI with a drive for impact, this role at McKinsey offers significant opportunities for growth and achievement.

About this role

Join McKinsey as a Software Engineer II in Riyadh, where you'll drive impactful solutions and build long-term capabilities with clients in a rewarding environment.

About the Company

McKinsey & Company is a global management consulting firm known for its expertise in various fields, including technology and artificial intelligence.

Key Highlights

  • Opportunity to work on high-impact projects
  • Collaborative and high-performance culture
  • Focus on building long-term client capabilities
  • Potential for personal and professional growth

💡 Honest Take: This position is ideal for resilient individuals who thrive in challenging environments, but it may not suit those seeking a low-pressure work atmosphere.

Pros

  • High-performance work environment
  • Exposure to cutting-edge technology
  • Strong support for career development
  • Collaborative team culture

Cons

  • High expectations can lead to pressure
  • Not suitable for those preferring a relaxed pace
  • Limited remote work options
  • Potential for long hours

Best For: Ideal for individuals with a strong technical background and a passion for problem-solving in a dynamic setting.

Watch Out: Be prepared for a demanding workload; this role may require resilience and adaptability.

Apply for this position

You'll be redirected to sa.talent.com

What Customers Say

Workers appreciate the collaborative environment and growth opportunities but highlight the demanding nature of the job.

Expert Review

Joining McKinsey as a Software Engineer II offers a unique chance to engage with high-profile clients while working on innovative tech solutions. This position is rooted in a culture that values resilience and the ability to navigate challenges, making it perfect for those who thrive under pressure.

The role focuses on creating lasting impacts and building capabilities, which can be both rewarding and demanding. Candidates should be aware that the expectations are high, and the work environment is fast-paced. This may not be suitable for everyone, especially those who prefer a more relaxed work atmosphere.

According to McKinsey's job posting, the firm emphasizes personal and professional growth, providing ample opportunities for skill enhancement. However, the lack of remote working options may deter some potential applicants.

if you're looking to grow your tech skills while contributing to meaningful projects, this role might be an excellent fit. Just be ready for the challenges that come with working in a top-tier consulting firm like McKinsey.

You might also like

Related Articles