Senior Software Engineer
$145k - $180kGCM Grosvenor
SUMMARY The Senior Software Engineer will join the Technology team in a dynamic and growing alternative investments firm with a strong technology focus. This role is for a hands‑on engineer who combines deep technical expertise with a strong product mindset to deliver scalable, secure, and intuitive software solutions. The ideal candidate will help shape and build capabilities that improve business workflows, operational efficiency, and user experience across the team's platform. They should be comfortable translating business needs into well‑architected technical solutions, partnering closely with product and business stakeholders, and contributing to the long‑term evolution of the team's systems and engineering practices. This role is well‑suited for an engineer who enjoys owning important capabilities end to end, engaging directly with business stakeholders to understand their workflows and pain points, mentoring others, experimenting with modern tools and approaches including AI‑assisted development, and balancing speed, quality, and business impact in a collaborative environment. 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. 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. 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. Contribute to the long‑term evolution of the team's platform and technical strategy, evaluating against industry trends and evolving user needs, and recommending improvements that advance both technical excellence and product capability. EDUCATION, SKILLS AND EXPERIENCE REQUIREMENTS Bachelor's Degree in Computer Science, Business, or equivalent, relevant work experience. 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. Active practitioner of AI‑assisted engineering across the full development lifecycle, not just code generation — including design, testing, documentation, and problem‑solving. Working knowledge and experience working in Agile development environments with strong engineering principles required. Experience with Continuous Integration/Deployment tools such as Azure DevOps and/or GitHub Actions. Understanding of relational, non‑relational, and unstructured database design and development using platforms such as SQL Azure, Microsoft SQL Server, NoSQL solutions and other high‑powered data platforms is a plus. Demonstrated experience with automated unit and acceptance level testing. Experience working in a TDD environment is a strong plus. Strong communication skills with the ability to frame technical trade‑offs in terms of business value. CULTURAL FIT In terms of cultural fit, the successful candidate will be self‑motivated and energized by working amongst a group of thoughtful, smart, fast‑paced, and successful colleagues. The successful candidate will enjoy being a part of an organization focused on excellence and will be a naturally collaborative individual who enjoys interacting with individuals at all levels. Additionally, the successful candidate will be a strong team player with a proactive approach and the ability to take initiative with discretion and judgment. BENEFITS Actual base salary may vary based on factors such as individual's experience, skills, and qualifications for the role. Employees may be eligible for a discretionary bonus based on factors such as individual, team, and company performance as well as a comprehensive benefits package. CHICAGO ANNUAL PAY RANGE: $145,000 — $180,000 USD EQUAL OPPORTUNITY EMPLOYER M/F/D/V EQUAL OPPORTUNITY EMPLOYER M/F/D/V #J-18808-Ljbffr
$160k - $180k
...your relevant experience to a new industry, join our team as we help shape a brighter way forward. About the Role As a Senior Software Engineer on the MarTech Engineering Team, you'll be a forward deployed engineer embedded in the marketing organization, building production...SeniorDaily paidFull timeWork experience placementLocal areaRemote work- ...trends, and evolve their business for the coming decades by remaining tech-agnostic and human-centered. We are seeking a Senior Software Engineer to join a high-impact digital payments modernization program supporting the integration of a major card network into one...SeniorWork experience placementFlexible hours
$120k - $175k
...Who we are: At Focused, we move quickly to deliver quality software that achieves client outcomes and meets their customer's needs... ...progress, and guiding our clients to success. At Focused, our Engineers are both practitioners and experts in their craft. This role...SeniorWork at officeWork visa3 days per week$145k - $180k
...SUMMARY The Senior Software Engineer will join the Technology team in a dynamic and growing alternative investments firm with a strong technology focus. This role is for a hands-on engineer who combines deep technical expertise with a strong product mindset to deliver...SeniorTemporary workWork experience placementWork at officeFlexible hours$145k - $165k
...Position Summary: As a Senior Software Engineer on the Application Development Team within Information Technology, you will play a key role in designing, building, and operating modern, cloud‑native applications that support a broad portfolio of systems used by both...SeniorWork at officeFlexible hours3 days per week$80k - $120k
...Department BSD CTD - Engineering - HEAL About the Department The Center for Translational Data Science (CTDS) at the University... .... Learn more at , , , and . Job Summary Senior Software Engineers perform web application development activities of...SeniorWork experience placementFlexible hours$108k - $127k
...providing innovative healthcare and life science product and service solutions around the globe. Position Summary The Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and existing Software solutions within...SeniorTemporary workFor contractorsWork at officeLocal area$88.9k - $165.1k
...every brand interaction holds value. Our full-cycle product engineering and data teams chart the future and set new benchmarks for our... ...risks. What will you enjoy in this role? As a Senior Software Engineer in the CDP team, you will drive design, delivery, technical...SeniorTemporary workFreelanceLocal areaWorldwideFlexible hours- ...first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination... .... We are seeking an experienced and highly motivated Senior Software Engineer to contribute to the continuous improvement of platform development...SeniorJob sharingFull time
- ...that need to be moved. We’re expanding our forward-deployed engineering team in Chicago, a major hub for our customers and the heart... ...platform. What we look for: ~3–6+ years of professional software engineering experience, with clear ownership of complex, production...SeniorFull timeImmediate start
$140k - $170k
A leading claims technology company is seeking a Senior Software Engineer to join their Framework team remotely. The ideal candidate will have at least 4 years of full-stack web development experience and will be responsible for expanding the platform's offerings, developing...SeniorRemote workFlexible hours- ...Homeland Security, Clean Technology, Energy, B2B, Manufacturing, Engineering, LifeSciences (Pharmaceutical, Scientific, Medical Device,... ...A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to...SeniorFull time
- ...Chicago, IL (Hybrid) About Us: Carefeed is the platform senior living and long-term care providers use to bring order, clarity... ...for them. About the Role: We are looking for a Senior Software Engineer to join Carefeed’s engineering team. We're a collaborative...SeniorFull timeWork experience placementLocal area
$140k - $160k
...Tempus AI seeks a Senior Software Engineer in Chicago, IL. Design and build scalable ETL/ELT pipelines and data structures using BigQuery, DBT, Python, and Airflow to manage complex clinical and molecular datasets. Telecommuting permitted. $140,000.00-$160,000.00 per...SeniorRemote work- ...ZS is seeking a Senior Software Engineer in Chicago to design and implement web services and APIs for their SaaS products. This role requires 3-5 years of experience in software development, expertise in Java and REST frameworks, and a strong ability to solve problems...SeniorRemote work
$138k - $173k
...There has never been a more exciting time to get on board, so read on to learn more and apply today! Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their Engineering team to create solutions, develop stories, and execute...SeniorFull timeWork experience placementCasual workWork at officeLocal areaRelocationRelocation package- ...Requirements 8+ years of professional software development experience Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience Strong understanding of software engineering fundamentals, including object-oriented...Senior
- ...ZS Associates is seeking a Senior Software Engineer to design and implement web services and APIs for their SaaS products. This role emphasizes full ownership of software modules, requiring 3–5 years of experience in software development, a strong skill set in OOP and...SeniorWork at officeRemote work
- ...application with significant customer traffic. Additional Information ~ Startup culture with access to work directly with senior management ~ Casual dress code ~ Free Breakfast and lunches during the week ~ Free stocked kitchen and pantry ~ Flexible work...SeniorFull timeTemporary workCasual workFlexible hours
- ...Senior Software Engineer – AI Systems Employment Type: Full-time Company: Permute ( Overview Permute is seeking a Senior Software Engineer to design, build, and deploy production‑grade AI systems in a fast‑moving startup environment. This role is for builders who move...SeniorFull time
$121.73k - $130k
...We are seeking a Senior Software Engineer to design, code, and test post-release configurations, performance measurements, production support, and maintenance within a full software development cycle. You will design, develop, and maintain OSS enterprise applications...Senior$130k - $135k
...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance...SeniorH1b- ...Only (No Chance of C2C / 1099) Qualifications: Bachelor's degree in Computer Science or Related Major 10 years of professional software engineering experience with substantial front-end delivery Strong, hands-on experience building production SPAs using Angular and...SeniorContract work
- ...with patients at scale. By combining agentic voice AI with modern software infrastructure, they are building autonomous agents that handle... ...operational burden. They are looking for a Forward Deployed Engineer to join a new client delivery team. Responsibilities Build and...Senior
$135k - $165k
...Job Title: Senior Software Engineer Company: Snapsheet Job Location: Remote, US-based Job Type: Full-time, direct hire Job Department: Technology Team : Virtual Appraisals About Snapsheet : Snapsheet is claims technology the way it should be:...SeniorFull timeTemporary workCasual workLocal areaRemote workVisa sponsorshipWork visaFlexible hours$150k - $200k
...Senior Software Engineer, AI focused (Full Stack, 5+ YoE - Typescript) $150,000 - $200,000 Base + Equity + Full Benefits A recently funded Series A fintech start-up based in Chicago is looking to hire a senior software engineer (full stack & AI-focused) to help build...SeniorWork at officeFlexible hours3 days per week- ...An investment manager is seeking a Senior Software Engineer to contribute to high-impact initiatives. This role will require expertise in software design, architecture, and development across the Microsoft .NET stack to enhance core technology platforms and deliver innovative...Senior
$120k - $190k
Youth Inc. is hiring a Senior Software Engineer (Hybrid: Boston/Chicago). We’re a venture-backed e-commerce marketplace and media network for youth and high school sports. We’ve moved from zero to one with real revenue and are now looking for a Senior Engineer to help...Senior- ...As a Senior Software Engineer, you will be part of a cross‑functional team, applying your skill, experience and creativity towards building complex and scalable solutions. You will work in a highly collaborative environment, solving exciting problems while leveraging...SeniorWork at officeRemote workWork visa
$190.8k - $267.1k
...build solutions that span systems and own the software design end to end. Work in partnership with management and senior leadership to ensure alignment between... ...Requirements: Bachelor’s degree in Computer Science, Engineering (any field), or closely related quantitative...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Chicago, IL
- software data engineer Chicago, IL
- graduate software engineer Chicago, IL
- software system engineer Chicago, IL
- graduate software developer Chicago, IL
- software engineer - early career Chicago, IL
- entry level software engineer remote Chicago, IL
- software engineer intern Chicago, IL
- IT software developer Chicago, IL
- software developer positions Chicago, IL









