1

E Commerce Software Engineer Jobs (NOW HIRING)

The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for ...

The Software Engineer, as a member of the software development team, will be focused on developing/enhancing/maintaining our proprietary e-commerce software platform. Our customers trust our company ...

Showing results 41-60

E Commerce Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do e commerce software engineer jobs pay per year?

As of Sep 11, 2026, the average yearly pay for e commerce software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is the difference between E Commerce Software Engineer vs Web Developer?

AspectE Commerce Software EngineerWeb Developer
Required SkillsProficiency in e-commerce platforms, payment integrations, backend and frontend developmentHTML, CSS, JavaScript, general website development
Work EnvironmentFocus on online retail sites, shopping carts, and payment systemsBroader web projects, websites, and web applications
Industry UsageCommon in retail, marketplaces, and online storesUsed across various industries for website creation

In summary, E Commerce Software Engineers specialize in developing and maintaining online shopping platforms, focusing on e-commerce functionalities, while Web Developers create a wide range of websites and web applications. Both roles require coding skills, but E Commerce Software Engineers have a niche focus on retail and payment systems.

What cities are hiring for E Commerce Software Engineer jobs?

Cities with the most E Commerce Software Engineer job openings:

What states have the most E Commerce Software Engineer jobs?

States with the most job openings for E Commerce Software Engineer jobs include:

What are popular job titles related to E Commerce Software Engineer jobs?

For E Commerce Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various E Commerce Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer II - eCommerce Software Engineering (REF40010U)

Ann Arbor, MI • On-site

Domino's Pizza
Food and Beverage Stores • 10K+ employees

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted yesterday


Domino's rating

4.8

Company rating: 4.8 out of 10

Based on 1,947 frontline employees who took The Breakroom Quiz


Job description

Company Description

Domino's Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we're a reshaped, reenergized brand of honesty, transparency and accountability - not to mention, great food! In the rise to becoming a true technology leader, the brand is now consistently one of the top five companies in online transactions and 85% of our sales in the U.S. are taken through digital channels. The brand continues to 'deliver the dream' to local business owners, 90% of which started as delivery drivers and pizza makers in our stores. That's just the tip of the iceberg...or as we might say, one "slice" of the pie! If this sounds like a brand you'd like to be a part of, consider joining our team!

Job Description

 Responsible for implementing and maintaining high-quality code that supports new features and resolves issues in multiple applications within AtRetail ecosystem. Collaborate closely with performance team to ensure application meets performance standards, providing support during load tests and addressing performance-related challenges. Troubleshoot application, infrastructure, and environment issues. Implement code changes to support new features. Develop and deploy fixes for issues identified during testing and production. Collaborate with performance team to ensure successful load testing and optimize application performance. Work with various applications associated with project. Conduct thorough code reviews for changes made by team members and other project contributors. Provide technical support and guidance to team members, aiding in their understanding of business rules and decision-making processes. Contribute to ideation and design of effective solutions for implementing new features and resolving existing issues. Produce estimates for assigned tasks given well defined business requirements. Produce quality code meeting internal and industry standards. Promote reusability within application under development. Write performant code according to industry standards and project/organizational KPIs. Write clear documentation to ensure code is understandable to provide wider focus and understanding into design decisions. Provide input into designs for assigned tasks. Translate designs into code for assigned tasks. Understands build/deployment processes and support moving code and any other changes (ex: database) through these phases. Create build/deployment artifacts as needed. Support production systems through troubleshooting/triaging issues and providing on call support where needed.

Qualifications

REQUIREMENTS: Bachelor's degree or equivalent in Computer Science, Computer Engineering or related field of study and 5 years of progressive experience in Software Development.

Applicant must have demonstrated experience with the following:
1) 5 years of experience in Core Java 1.8 and above.
2) 4 years of experience building backend services in a microservice architecture.
3) 4 years of experience in Spring Framework 5.x and Spring Boot 2.x or higher.
4) 3 years of experience with JMS for messaging and integrating applications with ActiveMQ for message brokering.
5) 3 years of experience with database access using Spring JDBC Template, JPA, and Hibernate.
6) 3 years of experience with Maven build tool.
7) 3 years of experience building web services using RESTful JSON API and SOAP web services using XML.
8) 3 years of experience developing code and tests using Agile methodologies and Test-Driven Development (TDD).
9) 2 years of experience writing test code using JUnit 5, Mockito, and AssertJ.
10) 2 years of experience with in-memory distributed data storage systems (such as Memcache, EHCache, or Hazelcast)
11) Software Development experience with eCommerce platforms.
12) IntelliJ IDE for Java development.
13) working in and navigating MacOS, Unix, or Linux command-line environments for development and deployment.
Any and all experience may be gained concurrently.

*Hybrid position requiring weekly onsite work Monday through Thursday in Ann Arbor office*

Position offered by Domino's Pizza, Inc.

Additional Information

Location: Ann Arbor, MI (Candidates need to reside in the area)

Benefits:
    Paid Holidays and Vacation 
    Medical, Dental & Vision benefits that start on the first day of employment
    No-cost mental health support for employee and dependents
    Childcare tuition discounts
    No-cost fitness, nutrition, and wellness programs 
    Fertility benefits
    Adoption assistance
    401k matching contributions 
    15% off the purchase price of stock 
    Company bonus 

All your information will be kept confidential according to EEO guidelines.


What Domino's employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Domino's logo

About Domino's

Sourced by ZipRecruiter

Since 1960, we've grown from just one store to become the #1 pizza company in the world. To get there and continue to go above and beyond, it takes persistent passion, incredible vision, and bold thinking. It takes every one of our employees feeling like they have pizza sauce running through their veins. What's life like at Domino's Whatever your role at Domino’s, you’ll find life here is exciting, enormously fun, and always asks you to think on your feet. If you bring your passion, drive, and a purpose to perform, there are real growth opportunities across the brand. Many people find that what starts as a day job becomes a fulfilling career, surrounded by amazing people who make sure each new day tops the last. That’s what we mean by the power of possible. We are made better together In a Domino’s corporate job, our leaders work hard to create a level playing field where corporate team members can succeed, innovate, and above all, feel like they belong. See how different backgrounds make us better, and how your unique talents could power what’s possible in a Domino’s corporate career.

Industry

Food and beverage stores, real estate and food services and drinking places

Company size

10,000+ Employees

Headquarters location

Ann Arbor, MI, US