
Software Engineer Intern, Marketplace Platform
Staples Canada4 days ago
Framingham, MA, USAIntern
Responsibilities
- Build and release an end-to-end marketplace platform feature with a mentor, including REST APIs, database changes, user interfaces, tests, and release activities.
- Create and update REST APIs using Java and Spring Boot.
- Create and update user interface screens using React and TypeScript.
- Write SQL queries against Postgres and Snowflake for marketplace order and product data.
- Write unit and integration tests and help diagnose issues in lower environments.
- Participate in code reviews, the Jenkins and Azure Kubernetes CI/CD pipeline, and the team release process.
- Demo the completed summer project to the team and business partners.
Requirements
- Actively pursue a master’s degree in Computer Science, Software Engineering, or a related field.
- Be enrolled as a full-time student carrying at least 12 college credits.
- Have coursework or projects in Java, Python, or TypeScript.
- Have basic SQL and relational database knowledge.
- Be familiar with Git.
- Demonstrate collaboration, customer focus, inclusivity, innovation, and self-directed development.
Benefits
- Summer internship program starting June 7, 2027.
- Hands-on development with mentorship and the opportunity to build a real end-to-end feature.
- Professional development through participation in the full-time team’s code reviews, CI/CD pipeline, and release process.
Tech Stack
Categories
About Staples Canada
Staples Canada is a privately held retailer of office supplies, technology, furniture, and business services for consumers, educators, and small businesses. It sells online and through nearly 300 stores across Canada, offering printing, tech support, shipping, and workplace solutions alongside products. Headquartered in Richmond Hill, Ontario, it has served the Canadian market for over 30 years and operates distribution and fulfillment networks to support e-commerce and store operations.