Senior Software Engineer-Marketplace

Socket.dev

Framingham (MA)

On-site

USD 140,000 - 200,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Inclusive culture
PTO & Holidays
Discounts & 401(k)

Job summary

Staples Digital Solutions is building the technology that powers how customers shop, how products move, and how marketplace decisions are made. We seek a Senior Software Engineer-Marketplace to guide the real-time pricing engine, enforce pricing policies, and publish prices to major marketplaces with scalable microservices.

You will lead architecture and collaborate across product, data science, and platform teams to translate complex pricing needs into reliable, production-grade solutions on

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 with distributed databases such as Cosmos DB, Couchbase, or MongoDB.
  • Proven experience with relational databases like PostgreSQL or MySQL.
  • Experience working in Agile software development environments.
  • Strong knowledge of CI/CD pipelines and cloud-native deployment practices.

Responsibilities

  • Designing, developing, and operating a real-time pricing engine with high scalability and low latency.
  • Lead architecture reviews, development, testing, deployment, and monitoring for the pricing capability.
  • Build backend microservices, price-publishing pipelines, and policy-enforcement algorithms.
  • Design and operate integrations to marketplaces including SP-API and messaging platforms.
  • Enforce MAP rules, margin floors, and guardrails at scale in code.
  • Build high-throughput stream and batch pipelines for repricing and analytics.
  • Collaborate with product, data science, and business teams to translate needs into tech solutions.
  • Implement cloud-native and hybrid solutions on Azure and AKS with microservices patterns.
  • Troubleshoot complex distributed systems and improve reliability and performance.
  • Mentor engineers and contribute to shared standards and reusable patterns.

Skills

Java
Spring/Spring Boot
Distributed Systems
Microservices
CI/CD
Cloud-native

Education

Master's degree in CS / related field

Job description

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.

Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, age, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Manager Product Management-Marketplaces
Senior Manager Product Management-Marketplaces

Staples Advantage Canada • Framingham (MA)

On-site
USD 140,000 - 190,000
Inclusive culture with associate-led B
Flexible PTO (22 days)
Senior Manager Product Management-Marketplaces
Senior Manager Product Management-Marketplaces

Staples • Framingham (MA)

On-site
USD 100,000 - 130,000
Inclusive culture with Business Resource Groups
Flexible PTO (22 days)
Online and Retail Discounts
+2
Senior Manager AI Engineering
Senior Manager AI Engineering

Staples • Framingham (MA)

On-site
USD 180,000 - 240,000
22 days PTO + holidays
401(k) match
Wellness programs
+1
Senior AI Solutions Architect
Senior AI Solutions Architect

Staples Advantage Canada • Framingham (MA)

On-site
USD 150,000 - 210,000
Inclusive culture
22 days PTO
Online and Retail Discounts
+2
Senior AI Solutions Architect
Senior AI Solutions Architect

Staples • Framingham (MA)

On-site
USD 180,000 - 240,000
PTO & holidays
Employee discounts
401(k) match
Senior Manager AI Engineering
Senior Manager AI Engineering

Staples Advantage Canada • Framingham (MA)

On-site
USD 140,000 - 180,000
22 days PTO + holidays
Discounts and wellness programs
Company match 401(k)
Senior Forward Deployed AI Engineering Manager
Senior Forward Deployed AI Engineering Manager

Staples Advantage Canada • Framingham (MA)

On-site
USD 180,000 - 240,000
22 days PTO and holidays
Online and Retail Discounts
Company match 401(k)
+1
Senior Manager Digital Experience - Path to Purchase (B2C)
Senior Manager Digital Experience - Path to Purchase (B2C)

Staples • Framingham (MA)

On-site
USD 140,000 - 190,000
Inclusive culture with BRGs
Flexible PTO and holidays
Discounts and 401(k) match
Product Manager - Voice Platforms
Product Manager - Voice Platforms

Socket.dev • Framingham (MA)

On-site
USD 120,000 - 150,000
Flexible PTO
Retail discounts
401(k) match
+1
Senior Manager Digital Experience - Site Category Management
Senior Manager Digital Experience - Site Category Management

Staples Advantage Canada • Framingham (MA)

On-site
USD 120,000 - 180,000
Inclusive culture
Flexible PTO
Discounts and wellness programs