Insight Global

Software Engineer

Chicago, Illinois, US

Role snapshot

Insight Global is hiring a Software Engineer on a full-time basis. This is a hybrid role based in Chicago, Illinois, US.

Company
Insight Global
Location
Chicago, Illinois, US
Work mode
Hybrid
Job type
Full-time
Experience
10+ years
Pay listed
$130,000 - $180,000
Posted
Nov 5, 2026

Who this role suits

Experienced professionals who can lead projects, set direction and be accountable for outcomes, not just tasks.

How to prepare your application

  • Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
  • Be ready to discuss trade-offs and scope, not only the tools you have used.
  • Read what Insight Global publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Insight Global's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

Title: Lead Software Engineer/Solution Architect

Location: Chicago, IL – Hybrid, 3 days/week in office near Union Station

Pay Rate: $130k–$180k

Duration: Direct hire

Required Skills & Experience

  • Bachelor’s degree in Computer Science or a related field.
  • 8–10 years of software development or enterprise architecture experience, including recent hands-on coding.
  • Advanced JavaScript and modern web application development experience.
  • Experience architecting and integrating customer-facing technology solutions.
  • Strong experience designing and developing APIs and system integrations.
  • Experience creating technical designs, architecture diagrams, roadmaps, and proofs of concept.
  • Experience guiding software engineers or technical leads in implementing architectural direction.
  • Ability to translate business and product requirements into scalable technical solutions.

Nice to Have Skills & Experience

  • Experience with Next.js.
  • Experience with Kafka.
  • Experience with headless or composable content management systems.

Job Description

We are seeking a hands-on Lead Software Engineer/Solution Architect to shape the architecture and technical roadmap for a modern, customer-facing digital platform. This is a player-coach individual contributor role combining solution architecture and technical strategy with hands-on coding, proofs of concept, and integration work. The role will partner closely with product leadership, software engineers, internal technology teams, and global digital partners while helping guide a development organization of approximately 8–10 engineers.

  • Shape solution architecture and technical roadmaps for a customer-facing digital ecosystem.
  • Translate product roadmaps and business objectives into scalable solutions and quarterly technical plans.
  • Design APIs, system integrations, and event-driven solutions supporting digital commerce and customer self-service.
  • Remain hands-on by writing code, reviewing technical solutions, developing proofs of concept, and supporting implementation.
  • Create architecture diagrams, system workflows, integration models, and other technical documentation.
  • Guide modernization across e-commerce, online ordering, order tracking, product discovery, digital quotes, and customer self-service capabilities.
  • Partner with engineers and technical leads to turn architectural decisions into production-ready solutions and provide technical mentorship.
  • Support the transition from legacy platforms to a unified, composable global web platform.