GCM Grosvenor

GCM Grosvenor

Senior Software Engineer

Chicago, Illinois, United States · Senior

Sponsorship not specifiedDetected 34 days ago
PythonCode ReviewA/B TestingLeadershipProblem SolvingMentoring

About the role

  • SUMMARY The Senior Software Engineer will join the Technology team in a dynamic and growing alternative investments firm with a strong technology focus.
  • As an onsite/hybrid employee, you are expected to be in the office on Tuesdays, Wednesdays, and Thursdays.

Responsibilities

  • Design, develop, and own key platform capabilities end to end - with accountability for architecture, performance, and supportability - to enable and further automate investment decision making, reporting, and analysis.
  • Build product features with a platform-first mindset - designing for reusability, scalability, and long-term maintainability so that today's solutions become building blocks for tomorrow's capabilities.
  • Collaborate with product managers and business stakeholders to define requirements, scope, and priorities - and define success criteria for features before development begins so outcomes can be tracked and iterated on post-delivery.
  • Champion data-driven feedback loops using observability, analytics, and user signals to validate that shipped capabilities are delivering expected value.
  • Drive experimentation and innovation within the team - prototyping new approaches, evaluating emerging technologies, and championing ideas that improve how the team builds and delivers software.
  • Provide technical leadership through design reviews, code reviews, mentoring, and architecture coaching to strengthen engineering quality and team effectiveness.
  • Active practitioner of AI-assisted engineering across the full development lifecycle, not just code generation - including design, testing, documentation, and problem-solving.

Requirements

  • Bachelor's Degree in Computer Science, Business, or equivalent, relevant work experience.
  • Working knowledge and experience working in Agile development environments with strong engineering principles required.

Nice to have

  • 7+ years of experience demonstrating strong understanding of object-oriented design and development principles.
  • Preferred experience with Microsoft.NET/C#.
  • Working knowledge of Python a plus.

Company info

  • Leverage AI-assisted development as a core part of your engineering workflow - accelerating design exploration, code generation, testing, documentation, and problem-solving while maintaining appropriate validation and engineering rigor.

This listing is sourced directly from GCM Grosvenor's careers page and normalized into a canonical job model.