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
Chercher des emplois

View Remote Jobs

SDS Software Engineer Rotational (Hybrid) - June 2026

Framingham, Massachusetts, États-Unis

Postuler

Rewards

Learn about our rewards.

  • Reward1
  • Reward2
  • Reward3
  • Reward4
  • Reward5
  • Reward6

SDS Software Engineer Rotational (Hybrid) - June 2026

Framingham, Massachusetts, États-Unis

Faire une demande
Remote/On-site On-site Numéro de l’emploi 49173 Type d’emploi Technology, E-Commerce & Data Science Date d’affichage 09/11/2025

Staples is business to businessYou’re what binds us together.

Staples is seeking dynamic individuals who combine superb technical, analytical, and communication skills to join our Digital Solutions team.  Have you ever wanted to be part of a startup, but with the backing of a multi-million dollar company?  Do you want to work on cutting-edge technology and drive key projects?  Now is your chance!

As a Software Engineer in the Digital Solutions Rotational Program, you will rotate across up to four technical development teams, over two years, in focus areas that may include:  eCommerce, Retail Systems, Order Management & Supply Chain Systems, Merchandising Systems, Corporate Systems or Security.  Our development teams are fast-paced and responsible for delivering world-class digital capabilities that are utilized across multiple channels.  You will be challenged with identifying innovative ideas and proof of concept to deliver against the existing and future needs of our growing business.

This position is a part of the Staples, Inc. hybrid work model (at least 3 days in the office and 2 days remote) based in Framingham, MA. 

Target Start Date: June 8, 2026

What you’ll be doing:

  • Actively participate in the definition, design, development, testing, support, and implementation of software functionalities
  • Interact with engineers and other cross-functional teams such as Product Management, Release Engineering, Quality Assurance, Data Science, Data Security, or Operations, to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, and security
  • Participate in projects as a member of an Agile/Scrum team including project estimation, task creation, and driving to complete tasks in each sprint in a timely manner
  • Participate in requirements sessions or story grooming activities, providing a technical perspective
  • Work on efficient source code versioning, build, and deployment practices with a goal of continuous deployment
  • Advance problems toward resolution in order to avoid project derailment - despite potential obstacles, ambiguity or uncertainty
  • Contribute to technical documentation where required
  • Adhere to technical standards and best practices
  • Understand, measure, and monitor performance against operational metrics
  • Embrace, recommend, and apply new technologies as needed

What’s needed- Basic Qualifications:

  • Bachelor’s degree in computer science, software engineering, data science/analytics, data security or related technology fields
  • Candidates, regardless of age, must be recent college graduates/entry-level individuals with less than one year of relevant work experience in software application design/development
  • Core Java skills (especially collections, multi-threading, encapsulation, polymorphism)
  • Strong problem-solving skills
  • GPA of 3.0 or higher

What's needed - Preferred Qualifications:

  • Development skills in Node.js, Angular, Java, HTML, CSS, SASS, AJAX, JavaScript, Spring, jQuery, Go
  • Experience working in an Agile environment
  • Familiarity with TCP/IP and network programming
  • Interest in Big Data and exposure to Hadoop
  • Knowledge of database technologies such as Oracle, SQL, Teradata, MongoDB, Couchbase, Postgres, Redis
  • Knowledge of UNIX/Linux or Windows environments and APIs
  • Excellent implementation skills (C++, Java, Python)
  • Collaborative and flexible, with a positive attitude
  • Strong verbal and written communication skills
  • Strong time management and organization skills and ability to balance multiple priorities
  • Enthusiastic about generating new ideas, approaches, and solutions to complex problems and opportunities

We Offer:

  • Inclusive culture with associate-led Business Resource Groups
  • Flexible PTO (22 days) and Holiday Schedule (7 observed paid holidays)
  • Online and Retail Discounts, Company Match 401(k), Physical and Mental Health Wellness programs, and more perks and benefits

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

Quote

""

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.