Software Engineer

SPS Commerce

📍 brampton, peel region, Canada

Full-time Other-General Posted June 19, 2026

Job Description

Position Summary

Job Summary: The Software Engineer will design, develop, document, test, deploy, and debug new and existing software. This role will create, implement, integrate, and maintain software and system components that deliver value to our customers. The Software Engineer works with limited instruction on day‑to‑day work and general instructions on new assignments or unfamiliar work, and acts as the technical contact for questions involving our internal systems and databases.

Essential Responsibilities/Duties

  • Design, build, and maintain scalable data pipelines and services that process high‑volume EDI transactions
  • Contribute to the full software development lifecycle: design, implementation, code review, testing, deployment, and production support
  • Collaborate with data analysts and product teams to implement new analytics use cases—compliance monitoring, fulfillment tracking, management reporting, and more
  • ...