Software Engineer - Shopify & E-Commerce

Lids

Indianapolis (IN)

Hybrid

USD 110,000 - 160,000

Full time

35 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive medical, dental, and vis
Retirement plan
Employee discounts
Paid Time Off
Career development opportunities
Early Wage Access
Bonus eligibility

Job summary

Lids Sports Group is seeking a Software Engineer to develop and enhance our Shopify e-commerce ecosystem, including storefronts, custom applications, and automated workflows. You will work with Liquid, HTML, CSS, JavaScript/TypeScript, and a React-based Shopify application hosted in Azure, building scalable integrations and automation.

The ideal candidate has deep Shopify experience, strong frontend skills, and a passion for reducing manual work through automation across our e-commerce platforms.

Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field, or equivalent experience.
  • 7+ years of software development experience, including 5+ years frontend.
  • 3+ years hands-on Shopify development, including Shopify Plus.
  • Advanced proficiency in JavaScript, TypeScript, HTML5, CSS3, and modern responsive design.
  • Strong experience with React, Next.js, or similar framework.
  • Hands-on experience with Shopify Liquid, Admin API, Storefront API, GraphQL, webhooks, metafields, and checkout extensibility.
  • Experience integrating Shopify with ERP, OMS, PIM, CRM, and other systems.
  • Strong understanding of REST and GraphQL APIs, authentication, web security, integration patterns.

Responsibilities

  • Develop and maintain Shopify storefronts using Liquid, HTML, CSS, JavaScript, and TypeScript.
  • Build custom Liquid templates, sections, components, and storefront functionality.
  • Maintain and enhance custom Shopify applications including a React-based app in Azure.
  • Develop integrations using Shopify APIs, GraphQL, and webhooks.
  • Build backend services and automation using C#, .NET, Azure Functions, and other Azure services.
  • Automate product creation, inventory updates, image management, metafields, and catalog activities.
  • Support product drops and launches with storefront content and troubleshooting.
  • Work with Shopify products, variants, collections, and metaobjects.
  • Create reusable solutions to improve scalability and maintainability of e-commerce platforms.
  • Participate in source control, CI/CD, monitoring, and troubleshooting across Shopify and Azure.

Skills

JavaScript
TypeScript
HTML5
CSS3
React
Next.js
REST APIs
GraphQL
CI/CD
Git

Education

Bachelor's degree in Computer Science or related field

Tools

Shopify
Shopify Plus
Liquid
Azure
Azure Functions
React
GraphQL
REST
GitHub / Azure DevOps

Job description

Brief Description

Software Engineer - Shopify & E-Commerce

Software Engineer - Shopify & E-Commerce

About Our Company

At Lids Sports Group, we don't just sell hats — we fuel fandom. As the largest licensed sports retailer in North America, we bring sports, fashion, and culture together in more than 1,300 stores nationwide. Headquartered in Indianapolis, Indiana, Lids delivers premium, fan-driven products and unforgettable retail experiences. Our stores feature officially licensed headwear and apparel from collegiate and professional teams, alongside top brands like Champion, Nike, New Era, Lululemon Athletica, and Mitchell & Ness. We're also the industry leader in on-demand customization, offering in-store embroidery that turns everyday gear into one-of-a-kind statements. From specialty concept stores for the NBA and NHL to iconic clubhouse destinations for the Yankees and Dodgers, we create immersive retail experiences that celebrate the teams fans love. Through collaborations with brands like Marvel, Peanuts, and The Walt Disney Company, Lids continues to redefine how fans represent their teams - in style.

General Position Summary

The Software Engineer - Shopify & E-Commerce will develop, support, and enhance our Shopify e-commerce ecosystem, including storefronts, custom applications, integrations, and automation solutions. This role will work across Shopify theme development using Liquid, HTML, CSS, and JavaScript/TypeScript, while also supporting a React-based Shopify application hosted in Microsoft Azure. The engineer will help build and maintain backend integrations and automation using C#, Azure Functions, and Shopify APIs. The ideal candidate is comfortable managing day-to-day e-commerce needs while proactively identifying opportunities to replace manual processes with scalable, reusable technical solutions that improve efficiency and support business growth.

Principal Duties and Responsibilities
  • Develop and maintain Shopify storefronts using Liquid, HTML, CSS, JavaScript, and TypeScript.
  • Build custom Liquid templates, sections, components, and storefront functionality.
  • Maintain and enhance custom Shopify applications, including an existing React-based application hosted in Azure.
  • Develop integrations using Shopify APIs, GraphQL, and webhooks.
  • Build backend services and automation using C#, .NET, Azure Functions, and other Azure services.
  • Automate manual processes such as product creation, inventory updates, image management, metafields, and other catalog activities.
  • Support product drops and launches, including storefront content, imagery, product data, and technical troubleshooting.
  • Work with Shopify products, variants, collections, metafields, metaobjects, and other platform capabilities.
  • Develop reusable solutions that improve the scalability and maintainability of our e-commerce platforms.
  • Participate in source control, code reviews, CI/CD, monitoring, and troubleshooting across Shopify and Azure.
Job Required Knowledge And Skills
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent professional experience.
  • 7+ years of software development experience, including 5+ years focused on front-end engineering.
  • 3+ years of hands‑on Shopify development experience, including experience with Shopify Plus.
  • Advanced proficiency in JavaScript, TypeScript, HTML5, CSS3, and modern responsive design.
  • Strong experience with React, Next.js, or a comparable modern front-end framework.
  • Hands‑on experience with Shopify Liquid, Admin API, Storefront API, GraphQL, webhooks, metafields, metaobjects, Shopify Functions, and checkout extensibility.
  • Experience integrating Shopify with enterprise platforms such as ERP, OMS, PIM, CRM, fulfillment, payment, or marketing systems.
  • Strong understanding of REST and GraphQL APIs, authentication, web security, integration patterns, and error handling.
  • Experience with Git‑based workflows and CI/CD platforms such as GitHub or Azure DevOps.
  • Strong analytical, troubleshooting, communication, collaboration, and stakeholder‑management skills.
Required Qualifications
  • Software development experience with web or e‑commerce applications.
  • Hands‑on experience developing Shopify storefronts using Liquid.
  • Experience with HTML, CSS, JavaScript, TypeScript, and React.
  • Experience developing or supporting custom Shopify applications.
  • Experience working with REST and/or GraphQL APIs.
  • Experience with Git and modern software development practices.
  • Strong troubleshooting and problem‑solving skills across front‑end applications, APIs, and integrations.
Preferred Qualifications
  • Experience with Shopify Admin GraphQL APIs, webhooks, metafields, and metaobjects.
  • experience with C3, .NET, and Azure Functions.
  • experience with Azure services such as App Service, Virtual Machines, Service Bus, Storage Accounts, and Application Insights.
  • Experience building serverless or event‑driven integrations.
  • Experience with CI/CD and automated Shopify deployments.
  • experience automating e‑commerce product, inventory, image, or catalog‑management processes.
Role Focus

This role is intended to go beyond maintaining Shopify themes. The engineer will help own the technical ecosystems surrounding our Shopify storefronts-- including Liquid development, custom applications, integrations, and Azure‑based automation-- with a focus on reducing manual work and building scalable solutions.

What We Offer
  • Comprehensive medical, dental, and vision coverage
  • Retirement plan
  • 100% employer‑paid benefits, including short‑term and long‑term disability, life and AD&D insurance, and an Employee Assistance Program
  • Paid Time Off
  • Generous employee discount and exclusive perks
  • Ongoing career development, including discounted secondary education courses
  • A collaborative, innovative, and team‑oriented work environment
  • Early Wage Access options
  • Bonus eligibility depending on position level
Physical Demands & Requirements
  • Ability to operate a computer and work with digital systems for extended periods
  • Ability to communicate verbally and visually with internal teams and stakeholders
  • Ability to work in an office or remote environment with frequent task deadlines
  • Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions
Work Environment
  • Hybrid office environment, with support needs that may include distribution center, retail, or remote users.
  • Schedule adjustments are likely to happen, general 8-hour shift beginning between 8 to 11 a.m. and ending between 5 to 8 p.m.; schedule flexibility may be provided based on business needs.
  • Overtime availability will be required for urgent incidents, special projects, or business‑critical support needs.
Additional Information
Employment Requirements

Candidates must possess the experience, skills, physical abilities, and qualifications, with or without reasonable accommodation, to perform the essential duties of the role and must be able to meet all applicable employment standards. Being legally authorized to work in the United States is a pre‑condition of employment for this position. Current or future employment‑based visa sponsorship is not available for this role.

Equal Employment Opportunity

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.

Notice to Applicants

In connection with your application, we collect information that identifies, reasonably relates to, or describes you ("Personal Information"). The categories of Personal Information we collect include your name, email address, mailing address, other contact information, employment history, and educational history. We collect and use this information for human resources and business management purposes, including identifying and evaluating candidates for employment or future contract opportunities, and maintaining recruiting and hiring records. Additional information collected may include government‑issued identification numbers, work authorization, emergency contact information, and other employment‑related information.

Need Accessibility Assistance?

Applicants who require accessibility assistance to submit an employment application may email hr@lids.com. A member of our Talent team will respond as soon as reasonably possible. This email address is only for individuals seeking reasonable accommodation when applying for a career at Lids.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front-End Engineer
Senior Front-End Engineer

Lids • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Medical, dental, vision coverage
Employee discount
Hybrid work environment
Sr. Shopify Developer
Sr. Shopify Developer

Insight Global • Rockville (MD)

On-site
USD 90,000 - 140,000
Senior Shopify & E‑Commerce Engineer (Hybrid)
Senior Shopify & E‑Commerce Engineer (Hybrid)

Lids • Indianapolis (IN)

Hybrid
USD 110,000 - 160,000
Comprehensive medical, dental, and vis
Retirement plan
Employee discounts
+4
6459 - Store Manager (H)
6459 - Store Manager (H)

Lids • Little Rock (AR)

On-site
USD 50,000 - 75,000
Medical coverage
Retirement plan
Employer-paid benefits
+6
8022 - Store Manager (H)
8022 - Store Manager (H)

Lids • Pineville (NC)

On-site
USD 55,000 - 75,000
Medical, dental, vision coverage
Retirement plan
Employee discounts
+1
8533 - Store Manager
8533 - Store Manager

Lids • Hanover (MD)

On-site
USD 55,000 - 75,000
Medical, dental, vision
Retirement plan
Paid Time Off
+4
2019 - Store Manager (H)
2019 - Store Manager (H)

Lids • Pittsburgh

On-site
USD 52,000 - 78,000
Health benefits
Retirement plan
Employer-paid benefits
+6
9296 - Store Manager
9296 - Store Manager

Lids • Tempe (AZ)

On-site
USD 60,000 - 80,000
Medical, dental, and vision coverage
Retirement plan
Employee discount and exclusive perks
+3
Sr. Manager, Retail Experience
Sr. Manager, Retail Experience

Lids • Indianapolis (IN)

On-site
USD 120,000 - 180,000
Medical, dental, vision
Retirement plan
Employee discount
+3
9095 - Store Manager
9095 - Store Manager

Lids • BLOOMINGTON (MN)

On-site
USD 52,000 - 68,000
Competitive pay
Employee discount
Medical & dental coverage
+3