Senior Software Engineer, Ecommerce Web Applications (US/Canada)
✨ AI Summary
Backcountry, an outdoor retail brand, is hiring a Senior Software Engineer for ecommerce web applications (remote in Canada or select US states). The role involves owning architecture and development for a Symfony-based storefront and Laravel back-office platform, with front-end work in JavaScript and CSS, plus SQL databases. Requires 5+ years of experience, deep PHP expertise, and daily use of AI coding tools. Notable perks include remote work, employee discounts, and competitive benefits.
Adventure is our Culture. Join a team that celebrates a lifestyle as bold as the terrain we love. At Backcountry, we are rooted in adventure, recognition, and wellbeing on and off the mountain. We spotlight employee stories, celebrate milestones, and offer exclusive outdoor perks. Whether you are at HQ, in a retail store, or remote, you will be part of a team that thrives on energy, exploration, and connection.
Reports to: Director of Engineering
Location: Toronto, Canada or United States (Remote)
About the Role
Backcountry is looking for a senior engineer to own the architecture, development, and reliability of the web applications powering our ecommerce business — the customer-facing storefront, the back-office operations platform, and the supporting services that connect them. As Senior Software Engineer, Ecommerce Web Applications, you will work primarily in PHP applications (a Symfony-based storefront and a Laravel back-office platform), shape the front-end experience with JavaScript and CSS, and drive technical direction that the rest of the team builds on.
Within your first 6–12 months you will have delivered measurable improvements to system reliability and performance, reduced technical debt in legacy components, established patterns that lift the whole team's delivery velocity, and become a trusted technical leader others turn to. AI coding tools are core to how this team works — you will use AI-assisted development daily, raise the bar for how the team leverages it, and help define the workflows, patterns, and guardrails that make AI-augmented engineering effective and safe.
This is a lean team. You will own a lot, move fast, and make decisions with full end-to-end responsibility.
What You'll Do
Required Qualifications
Preferred Qualifications
Why Join
The people who do best here are builders. They take ownership, move fast, and want to see the direct impact of their work.
Interview Process
- Recruiter Screen - A 30-minute conversation with our recruiting team to align on the role, your background, and what you are looking for.
- Hiring Manager Interview - A deeper conversation with the Manager, MotoSport Technology focused on architecture & ownership, technical leadership / mentorship, and AI-assisted development vision.
- Technical Discussion Panel - A technical conversation covering Ecommerce system design, PHP/Symfony/Laravel & SQL depth, debugging, and AI-in-practice with an engineering panel.
- Team Conversation - Discuss collaboration, mentorship, code-review judgment, cross-functional communication with team members across functions.
- Reference Checks - Conducted in parallel with the final stages where possible.
- Potential In-Person Interview
- Offer - We move quickly for the right candidate.
Interview process is subject to change. Any updates will be communicated promptly and clearly.
CSC Generation is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.
The CSC Generation family of brands is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. If you need assistance or accommodation due to a disability, please contact [email protected].
For Ontario applicants, please note that this posting is for an existing vacancy.
About the Company
More jobs at cscgeneration-2
-
Senior Machine Learning Engineer, Causal & Decision Systems
Costa Rica · full_time · Sep 30, 2026
-
Software Engineering Manager
Cottonwood Heights, UT · full_time · Sep 18, 2026
-
Software Engineer - Legacy Applications & Modernization
Houston, TX · part_time · Sep 14, 2026
-
Lead Software Engineer (Team Lead)
San Jose · full_time · Aug 26, 2026
-
Senior Machine Learning Engineer, Causal & Decision Systems
Hybrid- Toronto, ON · full_time · Aug 19, 2026