Software Development Engineer, Merch on Demand

A global technology and e-commerce company that provides various products and services including online retail, cloud computing, and artificial intelligence.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce

Description For Software Development Engineer, Merch on Demand

Merch on Demand is an innovative division within Amazon that provides a make-on-demand platform for creating, publishing, promoting, and selling merchandise such as t-shirts, hoodies, and other products. As a Software Development Engineer in the Merch Fulfillment Technologies team, you'll play a crucial role in developing and maintaining the Warehouse Management System that powers production centers across North America, Europe, and Japan.

The role involves working with end-to-end multi-tier software systems and requires someone who can think architecturally while balancing service integration with operational excellence. You'll be responsible for handling all aspects of inventory management, order/shipment orchestration, and production management within Production Centers worldwide.

The position offers competitive compensation ranging from $129,300 to $223,600 based on location, plus additional benefits including equity, sign-on payments, and comprehensive medical benefits. This is an excellent opportunity to join Amazon's Fashion & Fitness division, where innovation and uniqueness are celebrated both for employees and customers.

The ideal candidate should have at least 3 years of professional software development experience, strong architectural thinking, and the ability to thrive in a fast-paced environment. You'll be working on large-scale distributed systems that require both technical expertise and strategic thinking to manage complex logistics and fulfillment challenges.

Last updated 4 hours ago

Responsibilities For Software Development Engineer, Merch on Demand

  • Shape the definition, design, roadmap and development of Make-on-Demand Warehouse Management System
  • Handle inventory management, order/shipment orchestration, and production management
  • Develop web services and large-scale software
  • Maintain large distributed systems

Requirements For Software Development Engineer, Merch on Demand

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's Degree

Benefits For Software Development Engineer, Merch on Demand

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Merch on Demand

Software Development Engineer - Brands Advertising

Software Development Engineer role at Amazon's Sponsored Brands team, building recommendation systems and APIs for brand advertising platform.

Software Development Engineer II, Global Logistics

Software Development Engineer II position at Amazon's Global Logistics Technology team, focusing on building scalable systems for international shipping and logistics optimization.

Software Development Engineer – EC2, Managed Fleets

AWS Software Development Engineer position in Cape Town, building and managing fleet automation systems at scale, requiring 3+ years experience in software development.

Software Development Engineer II, Specialized Selection

Software Development Engineer II role at Amazon's Supply Chain Optimization team, building scalable systems to optimize delivery network and customer promises.

Software Development Engineer II, CE Tech

Software Development Engineer II position at Amazon's CE Tech organization, focusing on building innovative solutions using AWS technologies and AI to enhance customer shopping experiences.