Sr Software Engineer I-FullStack

Staples Inc.•Framingham, MA
•$118,400 - $162,000•Onsite

About The Position

The Senior Software Engineer I will serve as a key technical leader on Staples’ eCommerce engineering team, designing and optimizing cloud-hosted platforms with modern microservices and micro-frontend architectures. The role works across the full technology stack and partners with technical and business stakeholders to deliver accessible, secure, data-driven digital shopping experiences that improve performance and customer engagement. The engineer develops backend services with Java and Spring Boot and frontend experiences with React and TypeScript; builds streaming and batch data pipelines; optimizes Core Web Vitals; integrates payment gateways; and designs distributed data and messaging solutions. The role also provides technical guidance and mentoring, leads project teams or workstreams as needed, and contributes to code, design, and architecture reviews and technical documentation. The eCommerce engineering team, within Staples Digital Solutions, builds and modernizes technology for scalable, reliable, high-performing digital shopping experiences. The team partners with Product, UX, Data Engineering, Infrastructure, and Business Operations to deliver customer-focused solutions and support Staples’ digital transformation. The position is onsite in Framingham.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 7 years of progressively complex software engineering experience, including full-stack development with Java/Spring Boot and React/TypeScript.
  • Proven experience designing and implementing microservices and micro-frontend architectures.
  • At least 5 years of experience with cloud-hosted platforms such as AWS, Azure, or Google Cloud Platform, and 5 years of experience with Kubernetes.
  • Experience with distributed databases, including Couchbase, MySQL, and NoSQL technologies.
  • Experience with distributed messaging platforms such as Solace, Azure Event Hubs, or Apache Kafka.
  • Demonstrated expertise in Core Web Vitals optimization and ADA compliance.
  • Experience integrating and managing payment gateways and supporting PCI-DSS compliance.
  • Experience building and managing streaming and batch data pipelines.
  • Strong understanding of Agile methodologies, CI/CD pipelines, DevOps principles, and software engineering best practices.
  • Strong technical leadership, mentoring, collaboration, and communication skills.
  • Ability to connect business needs with scalable technology solutions and explain complex concepts to technical and non-technical audiences.
  • Excellent problem-solving and critical-thinking skills, with sound independent judgment in architecture and technical design.
  • Customer-focused mindset, attention to detail, adaptability, and commitment to continuous learning.

Nice To Haves

  • Master’s degree in a related field.
  • At least 2 years of experience with micro-frontend frameworks and modular frontend architectures.
  • Experience supporting eCommerce platforms or digital marketplaces.
  • Familiarity with machine learning or optimization algorithms used in advanced analytics.
  • Experience with payment providers such as Klarna, PayPal, Venmo, or ACI.
  • Cloud platform certification, such as AWS Certified Solutions Architect or Azure Solutions Architect.

Responsibilities

  • Architect, design, and implement microservices and micro-frontend solutions for scalable, high-performance eCommerce platforms.
  • Develop full-stack applications using Java and Spring Boot for backend services and React with TypeScript for frontend experiences.
  • Translate business and product requirements into practical technical solutions in partnership with cross-functional stakeholders.
  • Build and maintain streaming and batch data pipelines that support real-time analytics and business decisions.
  • Optimize Core Web Vitals and application performance to improve site speed and user engagement.
  • Deliver accessible applications that meet ADA requirements.
  • Integrate payment gateways and maintain secure transaction processing aligned with PCI-DSS standards.
  • Design distributed data solutions using Couchbase, MySQL, and NoSQL technologies, and messaging solutions using platforms such as Solace, Azure Event Hubs, and Apache Kafka.
  • Provide technical guidance and mentoring to less-experienced engineers, and lead project teams or workstreams as needed.
  • Participate in code reviews, design discussions, and architecture reviews, and document systems and processes for ongoing support and knowledge sharing.

Benefits

  • Inclusive culture with associate-led Business Resource Groups.
  • Flexible PTO (22 days).
  • Holiday schedule with 7 observed paid holidays.
  • Online and retail discounts.
  • Company Match 401(k).
  • Physical and mental health wellness programs.
  • The role may be eligible for bonuses or other forms of variable compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service