Skip to main content

Software Engineer

Posted yesterday

insight globalOak Park (IL)

SENIORITY

Lead

SALARY

$130k–$180k

Apply (opens in a new tab)

About the role

Title: Lead Software Engineer/Solution Architect
Location: Chicago, IL – Hybrid, 3 days/week in office near Union Station
Pay Rate: $130k–$180kDuration: 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.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this