Spscommerce logo
Spscommerce5 days ago

Software Engineer

Remote · Brampton, Ontario, Canada or Canada

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Enterprise

Job Summary

Software Engineer will design, develop, document, test, deploy, and debug new and existing software. 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/production support, and collaborate with data analysts and product teams to implement analytics use cases. Participate in agile ceremonies, own tickets end-to-end in Jira, improve observability, reliability, and performance of pipelines and APIs, and work across time zones with a distributed team spanning North America and Europe. Bring ideas to the table in an environment embracing agentic and AI-assisted development tooling.

Required Qualifications

  • 2+ years of professional software engineering experience
  • Proficiency in Python, Java, or Kotlin
  • Solid understanding of data engineering fundamentals: batch and streaming pipelines, ETL/ELT patterns, SQL
  • Experience with at least one big data processing platform (Databricks, Snowflake, Apache Spark, Google BigQuery, AWS Redshift, or similar)
  • Comfort with cloud environments (AWS or equivalent) and modern DevOps practices (Git, CI/CD, automated testing)
  • Strong communication skills for a distributed, asynchronous team
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Spscommerce

Software Engineer

Apply on Sorce