Skip to main content

Please be aware of attempts to take advantage of people seeking jobs at Staples through fraudulent websites and email domains.
Learn more

  • Hamburger menu icon
Search Jobs

View Remote Jobs

Senior Software Engineer-Marketplace

Framingham, Massachusetts, États-Unis

Postuler

When we’re curious and collaborative, there’s no limit to what we can create.

Be the reason — the expertise you bring to the table, your passion for experimenting, and your ability to see the possibilities in each challenge. Join us and reimagine the customer experience. We’ll surround you with a team that inspires and the tools to innovate. It’s everything you need to move us forward, along with your career.

Total Rewards

  • Compensation & Incentives
    Competitive base salary + bonus on eligible positions
  • Paid Time Off
    22 days plus 7 major holidays and 1 floating holiday
  • 401(k) Matching
    Company match 401(k) plan
  • Discounts
    Online and retail discounts
  • Wellness
    Physical and mental health wellness programs
  • On-site Amenities
    Daycare, cafeteria, fitness center, and coffee shop at our HQ

Senior Software Engineer-Marketplace

Framingham, Massachusetts, États-Unis

Faire une demande
Remote/On-site On-site Numéro de l’emploi 73956 Type d’emploi Technology, E-Commerce & Data Science Date d’affichage 09/02/2026 Pay Range $98,000 - $136,000 plus annual incentive

Staples Digital Solutions is building the technology that powers how customers shop, how products move, and how marketplace and pricing decisions are made at scale. The Marketplace team lists Staples products on Amazon, Walmart and Best Buy, prices them automatically in response to live market signals, enforces pricing policy, and monitors order and marketplace health across cloud and on-prem environments.

As a Senior Software Engineer-Marketplace, you'll be helping to lead the engineering efforts for the real-time pricing engine capability: the revenue-critical system that reprices Staples' marketplace catalog in real time, enforces MAP and margin floors, and publishes prices to the marketplaces where our customers already shop. As a senior individual contributor on this capability, you'll be responsible for its architecture and direction, set the engineering bar, and partner with product, data science, marketplace operations, and platform engineering to turn complex pricing and optimization logic into reliable production systems.

What you'll be doing:

  • Designing, developing, and operation of the real-time pricing engine: a highly scalable, low-latency distributed system that reprices the marketplace catalog and publishes millions of price updates.

  • Involved in the full lifecycle of the pricing capability, including architecture, design reviews, development, testing, deployment, monitoring, and continuous improvement.

  • Build backend microservices, price-publishing pipelines, and production-grade pricing and policy-enforcement algorithms using modern engineering practices and Java-based technologies.

  • Design and operate the integrations that push prices to marketplaces and ingest signals from them, including messaging platforms (Solace) and the Amazon SP-API.

  • Enforce pricing policy in code at scale: MAP rules, margin floors, and guardrails that protect both margin and brand relationships.

  • Build and optimize high-throughput stream and batch pipelines that support repricing, analytics, and optimization workloads.

  • Partner with product, data science, and business teams to translate complex pricing and marketplace needs into scalable technical solutions.

  • Implement cloud-native and hybrid solutions on Azure and AKS using modern design patterns such as microservices and reactive systems.

  • Troubleshoot complex distributed systems issues and proactively improve the performance, scalability, resiliency, and reliability of a system that runs continuously.

  • Help raise the engineering bar across the marketplace team by mentoring less experienced engineers and contributing to shared standards, reusable patterns, and knowledge-sharing.

What you bring to the table:

  • Experience developing/maintaining a revenue-critical system, with initiative and follow-through from concept to production support.

  • A collaborative mindset and the ability to build strong relationships across technical and business teams.

  • Analytical thinking and creative problem-solving for complex, non-routine engineering challenges.

  • Clear communication skills, with the ability to explain technical concepts to both technical and non-technical audiences.

  • A continuous-improvement mindset and commitment to building maintainable, resilient, and scalable software.

  • Comfort working in a fast-paced environment with evolving priorities and meaningful business impact.

What's needed- Basic Qualifications:

  • 6+ years of progressively complex software engineering experience developing applications or services with Java and the Java tech stack.

  • Designing or building scalable, fault-tolerant distributed systems.
  • Implementing microservices using Spring or Spring Boot.
  • Experience developing solutions with at least one distributed database (i.e. Cosmos DB, Couchbase, MongoDB).
  • Proven experience working with at least one relational database such as PostgreSQL or MySQL.
  • Experience working and collaborating in Agile software development environments.
  • Strong experience working with CI/CD pipelines, automated testing, or cloud-native deployment practices.

What's needed- Desired Qualifications:

  • Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.

  • 1 or more years of eCommerce fulfillment, marketplace, inventory, supply chain, or order fulfillment domain experience.

  • Experience building real-time pricing, bidding, optimization, or other low-latency decisioning systems.

  • Integrating third-party marketplace or commerce APIs such as the Amazon SP-API.

  • Leading technical workstreams or mentoring engineers as a senior individual contributor.

  • Experience integrating distributed messaging solutions such as Solace or Azure Event Hubs.

  • Developing or optimizing production-grade stream or batch data pipelines.

  • Designing and launching production systems on Microsoft Azure, including AKS and Kubernetes.

  • Experience integrating machine learning models, forecasting tools, or optimization algorithms into production systems.

We Offer:

  • Inclusive culture with associate-led Business Resource Groups

  • 22 days of PTO and Holiday Schedule (7 observed paid holidays + 1 floating holiday)

  • Online and Retail Discounts, Company Match 401(k), Physical and Mental Health Wellness programs, and more!

The salary range represents the expected compensation for this role at the time of posting. The specific base pay may be influenced by a variety of factors to include the candidate's experience, skill set, education, geography, business considerations, and internal equity. In addition to base pay, this role may be eligible for bonuses, or other forms of variable compensation.

Chez Staples, « inclusion » est un mot d'action. Il représente ce que nous faisons pour garantir que tous les employés se sentent valorisés et soutenus afin de contribuer à leur plein potentiel. Lorsque nous opérons de manière inclusive, la diversité suit naturellement. C'est pourquoi nous travaillons dur pour favoriser une culture inclusive, car nous recherchons des employés ayant des perspectives uniques et variées et des domaines d'expertise divers. Le résultat est un meilleur environnement de travail et une réflexion innovante qui nous aide à dépasser les attentes de nos clients – grâce à la force des personnes derrière notre marque emblématique.

Staples est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés seront pris en considération pour un emploi sans distinction de race, couleur, religion, âge, sexe, orientation sexuelle, identité de genre, origine nationale, statut de vétéran protégé, handicap ou toute autre base protégée par la loi fédérale, étatique ou locale.

Faire une demande

Success Profile

What makes a great engineer at Staples? Take a look and see how you match up.

  • Collaborative
  • Communicator
  • Curious
  • Positive
  • Problem Solver
  • Technologically savvy

Our Culture

People are at the heart of what we do, and we take care of our people. We’re the kind of company that invests in you because you invest in us. At Staples, we thrive on challenges, we believe in the power of what can be, and we support change with purpose. So, bring your win-together attitude and we’ll surround you with like-minded experts who are looking to make an impact for our customers, our community, and our teams.

Person coding on a loptop while reviewing the code on their other monitor
Man wearing headphones while working at his laptop.
Woman looking at their computer monitor.

Meet Dinesh, Software Engineer

Hear from our people and learn more about their experiences.

"Staples is a collaborative workplace. I work with a team of talented individuals who are passionate about technology and are always willing to lend a helping hand."

Software Engineer

Explorez l'emplacement

Jetez un œil à l'endroit où vous pourriez travailler

Aucun emploi enregistré

Inscrivez-vous aux alertes d’emploi

Poursuivons la conversation. Remplissez les champs ci-dessous et nous vous garderons au courant des plus récentes possibilités d’emploi qui correspondent à vos préférences.