2,023,444open jobs
119,803companies
251,130added this week
Browse all
Salary
≈ $76k – $136k per year (Estimated)
Location
In office (Vancouver)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Sep 14, 2026.

Overview
Company
Impact
Profile match
Elastic Path gives merchandisers the ability to deliver big on their ideas and solve business challenges one by one.

About the Role

Come join us! We’re a small, collaborative team building Elastic Path Composable Commerce, an API-first ecommerce platform used by enterprise brands across the world. We're looking for a Senior Software Engineer to help build and maintain the backend microservices that power it. In this remote role, you will work across the full development lifecycle for these services: designing, building, shipping, and supporting them in production.

The team is experienced, close-knit, and welcoming, with backend and frontend engineers, QA, product, and design all working together daily. As a backend engineer, you’ll collaborate across disciplines to keep our systems reliable and scalable, while helping our clients succeed.

We release continuously and debate designs openly and constructively. We care about the craft of building software and about the people we build it with.

Location

This is a remote role based in Canada - candidates are required to have valid work authorization and be located in Canada to be considered. Elastic Path is a Remote First employer, so you’ll always have the tools to work from wherever you are based.

Who Excels in this Role

We value technical expertise, while remaining equally deliberate about hiring people we’re excited to work with. In concrete terms, this includes someone who:

  • Makes the team betterby leaving systems and services better than you found them. You highlight friction points (internal and external), implement thoughtful fixes, and verify things worked, keeping the team in-the-loop along the way.
  • Is cooperative and human. You value mutual respect, collaboration, courage, communication, and support as key team tenets. You ask questions, surface possible complexities early, and actively and constructively participate in discussions, readily changing your mind if someone else has a better idea.
  • Is dependable.When you take something on, people know you’ll get it done thoughtfully. When you hit a wall, you come with what you’ve tried and what you’re seeing.
  • Seizes the job and makes it their own.You’re excited about solving complex problems, and you know how to bring the right people together to drive out questions, work through tradeoffs, and ship successfully. You balance when to focus on the plan and when to push for worthwhile side quests.
  • Solves problems as a team.You have strong technical judgment and a knack for designing out loud, reviewing others’ work, and helping teammates level up.

What You’ll Do

  • Design, build, and maintain backend API services that power our e-commerce platform
  • Own features end-to-end, from understanding the problem through implementation, testing, release, and production support
  • Ship code continuously through our delivery pipeline, with proper review, testing, and documentation
  • Seek and utilize observability and operational information to make data-driven decisions, proposing and delivering stability, performance, and reliability improvements
  • Write tests at the right layers and debug systematically across systems and services
  • Review code with an eye for patterns, maintainability, and security
  • Plan work for incremental delivery, making sound decisions despite sometimes not yet having the full picture
  • Contribute to design discussions and code reviews with your own perspective, while staying open to what others bring
  • Work across teams and with the broader business when the problem calls for it
  • Share knowledge, including documentation, demos, and active participation in designs
  • Spot opportunities to make things better, whether that's code, processes, tooling, or how we work together

What You Bring

  • Around five-plus years building software on cross-functional teams. To these ends, years are a proxy for “can solve technical problems with a team”, rather than a hard threshold.
  • Solid backend engineering experience. You've built, shipped, and maintained services in production.
  • Our primary backend language is Go, but if you're coming from another language and ready to pick it up, we're open to that.
  • Experience designing and building REST APIs, including authentication, error handling, caching, and API contracts.
  • You write clean, testable code and understand the value of good tests, clear documentation, and thoughtful code review.
  • You can debug effectively across services and you're comfortable digging into unfamiliar systems to find root causes.
  • You think about how your code fits into the broader architecture, how changes affect other teams, and how to balance speed with quality.
  • Productive use of AI tools to explore, implement, and debug, while maintaining understanding and validation of results.
  • Nice-to-haves: ecommerce or B2B product experience, event-driven or message-based architectures, Kubernetes and cloud operations, frontend exposure.

Our Stack

  • Languages: Go (primary), TypeScript (testing)
  • Data: MongoDB, Postgres, Elasticsearch, RabbitMQ
  • Infrastructure: Kubernetes, Argo, AWS
  • Tools: Git, YAML-based configuration
  • Delivery: Continuous delivery, releasing as work is ready

The Engineering Setup

  • Continuous & Confident Deploys: We practice true continuous deployment (CD) backed by mature release management and robust e2e test suites. You can completely forget about that typical release-day anxiety here.
  • Built by CloudEng: Our Cloud Engineering team handles the infrastructure heavy lifting and owns our isolated sandbox environments. They give you the space to prototype safely and focus on shipping code. If you do love tweaking infrastructure, you can still get your hands dirty with Helm charts too.
  • Perf Testing: No guesswork on scale. Use our dedicated performance environment to easily catch bottlenecks and test performance properly whenever you need to.

Who we are

Elastic Path is on a mission to break through the barriers that prevent commerce leaders from delivering extraordinary shopping experiences. Today, that means making Composable Commerce accessible to all brands by reducing the cost, time, and overall risk of implementing and managing a multi-vendor approach. With Elastic Path, both business and tech teams are able to innovate on their own terms, fully embrace composability, and in turn, never compromise on what’s possible. Learn more at www.elasticpath.com.

Be Open. Be Remarkable. Be the Team. Be the Customer. The values we live by.

The Perks?

  • We go the extra mile to provide you & your family with exceptional benefits, wherever you may be located. This includes paid vacation and sick leave, stock options, full extended health, dental and additional coverages.
  • You’ll get access to annual stipends for your own professional development, remote working and more.
  • We are a remote-first company, giving you the flexibility to work where you're most productive-supporting better work-life balance, fewer commutes, and greater focus.
  • When in-person connection adds value, you'll have access to a shared workspace for optional collaboration, connection, or a change of scenery.
  • We provide solutions to bring all teams together for collaboration and connection throughout the year.
  • We have a Work from Anywhere program that gives you the freedom to work from anywhere in the world. Talk about travel perks!
  • Outstanding Company Culture - Certified Great Place to Work organization in Canada, US and UK
  • You can check out all this and more about us on our careers page.

Salary Range & Description

At Elastic Path, we are on a mission to provide pay transparency and share information freely and openly whenever possible.

The base salary for this position is listed to support candidates in aligning themselves within the target salary range for the role. Our salary ranges are country-specific and are based on national market data. Compensation is determined through interviews and a review of each applicant's education, experience, knowledge, skills, abilities, equity with other team members, and alignment with market data.

Apply Now!

We want to be upfront about the role AI plays when you apply to join our team. We may use AI tools to support parts of our hiring process, such as interview note-taking, application review, or candidate assessment. AI is there to support our team, not make decisions for them. A qualified member of our People and Culture team is involved at every stage, and all hiring decisions are made by a person.

Elastic Path is an equal opportunity employer and prohibits discrimination and harassment of any kind. We value and celebrate diversity in its many forms, and we strive to provide an inclusive and safe workplace where each person feels respected, supported, and accepted, however they choose to identify. If you have any questions about how we hire, please reach out to our People and Culture team at [email protected].

Disclaimer: Please be aware of targeted employment scams. If you are being considered for a position with Elastic Path, you will always receive direct communications from us via our ATS Bamboo, [email protected], or our personal Elastic Path domain email addresses: [email protected].

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,023,444 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Vancouver
≈ $119k – $197k per year (Estimated) · In office · Full-Time · 10+ years exp · Toronto · London
DevOps
Azure
CI/CD
Kubernetes
Azure AKS
SLI/SLO/SLA
Apply
≈ $66k – $126k per year (Estimated) · In office · Full-Time · 5+ years exp · Toronto
Python
SQL
Python
pySpark
Databases
PostgreSQL
Databricks
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Spark
Pandas
LLM
Human-in-the-Loop
Knowledge Graph
LLM Guardrails
DevOps
Rest API
Azure
CI/CD
Git
AWS
FinOps
SLI/SLO/SLA
Cybersecurity
Shift-Left Security
Analytics
Collibra
Apply
≈ $67k – $127k per year (Estimated) · In office · Full-Time · 3+ years exp · Toronto
Python
SQL
Python
pySpark
Databases
PostgreSQL
Databricks
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Spark
LLM
Knowledge Graph
LLM Guardrails
DevOps
Rest API
Azure
CI/CD
Git
Analytics
Collibra
Apply
$114k – $135k per year · Equity · Remote (United States, Canada) · 8+ years exp · Canada
Python
Go
JavaScript
Java
Kotlin
TypeScript
Apex
Python
Flask
FastAPI
Java
Spring Boot
Testcontainers
Kotlin
Mockito
Apex
MuleSoft
Databases
MySQL
PostgreSQL
Snowflake
Databricks
DynamoDB
Amazon Aurora
AI/ML
Claude
Model Context Protocol
Embeddings
AI Agents
AWS Bedrock
LLM
RAG
OpenAI
Agentic Workflows
Frontend
GraphQL
Next.js
React.js
Mobile
JUnit
DevOps
Rest API
Terraform
Datadog
CI/CD
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
API Gateway
Cybersecurity
Okta
SOC 2
Apply
≈ $73k – $132k per year (Estimated) · In office · Full-Time · Toronto
JavaScript
SQL
Ruby
Ruby
Ruby on Rails
Frontend
React.js
DevOps
Rest API
Azure
Git
AWS
Docker
Kubernetes
Apply
In office · Full-Time · 5+ years exp · Kuala Lumpur
Go
JavaScript
Java
SQL
Node JS
Java
Spring Boot
DevOps
Rest API
CI/CD
AWS
Linux
Apply
$116k – $194k per year · In office · Full-Time · 9+ years exp · Associate's Degree · Buffalo
Python
SQL
Python
Flask
Databases
PostgreSQL
Oracle
MS SQL
DevOps
Rest API
GitLab CI
CI/CD
GitLab
Management
Agile
Apply
$116k – $194k per year · In office · Full-Time · 9+ years exp · Bachelor's Degree · Buffalo
SQL
C#
C#
.NET
DevOps
Rest API
GitLab CI
CI/CD
Analytics
SSIS
Management
Agile
Apply
$97k – $162k per year · Hybrid · Full-Time · 7+ years exp · Associate's Degree · Buffalo
Java
Java
Spring Boot
DevOps
Rest API
Azure
API Gateway
Management
Agile
Apply
$81k – $135k per year · Hybrid · Full-Time · 5+ years exp · Associate's Degree · Buffalo
Java
C#
Java
Spring Boot
C#
.NET
DevOps
Rest API
Azure
Apply
≈ $74k – $133k per year (Estimated) · Equity · In office · Contractor · Vancouver
JavaScript
TypeScript
Frontend
React.js
Vite
DevOps
Rest API
CI/CD
Git
Bamboo
Design
Figma
Apply
≈ $88k – $158k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Vancouver
DevOps
AWS
Apply
$28k – $34k per year · In office · Part-Time · 2+ years exp · Vancouver
Apply
$85k – $107k per year · Equity · In office · Full-Time · Master's Degree · Toronto · Vancouver · Calgary
Python
SQL
Python
pySpark
AI/ML
Hadoop
Spark
AI Agents
Machine Learning
DevOps
GCP
Azure
AWS
Apply
$93k – $134k per year · Equity · In office · Full-Time · 10+ years exp · Bachelor's Degree · Vancouver · Airdrie · Victoria · Toronto
DevOps
AWS
Apply
$57k – $85k per year · In office · 5+ years exp · Bachelor's Degree · Vancouver
Python
SQL
AI/ML
Time Series
Analytics
Power BI
Microsoft Excel
Apply
See all jobs
This is one of many
2,023,444 more open roles from verified company boards, updated every day.