Talent.com
CSC-Generatio
Senior Software Engineer, Ecommerce Web Applications (US/Canada)CSC-Generatio • Toronto, ON, Canada
Senior Software Engineer, Ecommerce Web Applications (US/Canada)

Senior Software Engineer, Ecommerce Web Applications (US/Canada)

CSC-Generatio • Toronto, ON, Canada
7 days ago
Salary
CA$75,000.00 yearly
Job type
  • Full-time
Job description

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

  • Drive architecture, hands‑on development, testing, deployment, documentation, and production support across PHP web applications (a Symfony-based customer storefront and a Laravel back‑office platform).
  • Lead front‑end direction with JavaScript (including jQuery) and CSS to deliver responsive, accessible, high‑performing customer experiences.
  • Champion and evolve the team's AI‑assisted development workflows: use AI tools daily, share techniques, and raise the bar for how effectively and responsibly the team uses them.
  • Own the data layer: design and optimize queries and schema interactions against relational databases (SQL Server and PostgreSQL) and supporting services.
  • Set and uphold engineering standards through code review, mentorship, testing practices, and clear technical documentation (design docs, runbooks, onboarding material).
  • Improve reliability, observability, alerting, and incident response for mission‑critical, customer‑facing systems.
  • Identify opportunities to simplify legacy components, reduce technical debt, and deliver long‑term efficiency gains.
  • Break large initiatives into deliverable chunks and clearly communicate status, roadblocks, and dependencies to engineering and product leadership.
  • Partner with Product, QA, and Engineering leadership to ship scalable, user‑focused features that elevate business value.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience.
  • 5+ years of professional software development experience with a strong ecommerce or high‑traffic web application background.
  • Deep, hands‑on expertise with PHP, including production experience with Symfony and/or Laravel.
  • Strong front‑end skills with JavaScript and CSS, and a solid grasp of web fundamentals (HTTP, browser behavior, performance, accessibility).
  • Strong understanding of relational databases and SQL, including query optimization and schema design.
  • Proven experience designing, building, and maintaining production systems with real end‑to‑end ownership.
  • Hands‑on experience leveraging AI coding tools for development, and the ability to mentor others on using them effectively. This is an AI‑development‑driven team.
  • Experience with testing practices (unit/integration), Git workflows, and CI/CD.
  • Excellent communication and collaboration skills, and a track record of mentoring engineers and influencing technical direction.

Preferred Qualifications

  • Experience defining or scaling AI‑assisted development workflows across a team (agents, prompts, tooling, guardrails).
  • Python experience (Flask or data tooling) for supporting services.
  • Experience with Docker, Kubernetes, and cloud platforms (GCP or AWS).
  • Familiarity with front‑end build tools (Webpack / Laravel Mix), package managers (Composer, npm), and templating engines (Blade, Twig).
  • Experience with event‑driven or message‑based architectures (e.g., RabbitMQ / AMQP).
  • Experience improving observability and monitoring (structured logging, dashboards, tracing).
  • Experience modernizing or incrementally refactoring legacy codebases.

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.

  • Cross‑Functional Impact: Your work on the storefront and operations platform directly affects how customers shop and how internal teams operate — touching product, QA, and engineering leadership daily.
  • AI‑First Skill Building: This is an AI‑development‑driven team. You will use modern AI coding tools every day and help define the workflows, patterns, and guardrails that make the whole team more effective.
  • End-to-End Ownership: Own architecture decisions, technical direction, and delivery for customer‑facing systems. Set the patterns the team builds on and mentor other engineers.
  • Competitive Benefits (United States): We offer an attractive benefits package including primarily remote work, private medical and life insurance, additional paid time off, monthly allowances and reimbursements, employee discounts, and opportunities for professional growth.
  • Competitive Benefits (Canada): Paid time off policies, RRSP match, medical, dental, and vision coverage, a variety of supplemental benefit options, and employee discounts across our portfolio of brands.

Interview Process

  1. Recruiter Screen - A 30-minute conversation with our recruiting team to align on the role, your background, and what you are looking for.
  2. Hiring Manager Interview - A deeper conversation with the Manager, MotoSport Technology focused on architecture & ownership, technical leadership / mentorship, and AI-assisted development vision.
  3. Technical Discussion Panel - A technical conversation covering Ecommerce system design, PHP/Symfony/Laravel & SQL depth, debugging, and AI-in-practice with an engineering panel.
  4. Team Conversation - Discuss collaboration, mentorship, code-review judgment, cross‑functional communication with team members across functions.
  5. Reference Checks - Conducted in parallel with the final stages where possible.
  6. Potential In-Person Interview
  7. Offer - We move quickly for the right candidate.

Interview process is subject to change. Any updates will be communicated promptly and clearly.

$75,000 - $105,000 a year

Compensation shown in USD.

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 hrbenefits@cscshared.com.

For Ontario applicants, please note that this posting is for an existing vacancy.

For US-based candidates, this posting is intended for candidates that reside in the following states:

AZ, DE, FL, GA, IN, LA, MI, MS, MO, NV, NC, OK, PA, TN, TX, UT, WV, WI, and WY.

#J-18808-Ljbffr
Create a job alert for this search

Senior Software Engineer, Ecommerce Web Applications (US/Canada) • Toronto, ON, Canada

Similar jobs

Senior Software Engineer (Events Analytics Platform)

SentryToronto, ON, CA
Full-time

Software runs the world and the pace is faster than ever.Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time build... Show more

 • Promoted

Senior Software Engineer

fiveonefourToronto, ON, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Engineer - Growth

Fairetoronto, on, Canada
Full-time

Faire is a technology wholesale platform built on the belief that the future is local.Independent retailers around the globe collectively represent a multi-hundred‑billion‑dollar wholesale market t... Show more

 • Promoted

Senior Software Engineer

Clutchtoronto, on, Canada
Full-time +1

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more

 • Promoted

Senior Software Engineer - Fintech/Payments

Hoppertoronto, on, Canada
Full-time

At Hopper, we’re on a mission to build the most customer-centric travel company on earth.We are leveraging the power that comes from combining massive amounts of data and machine learning to build ... Show more

 • Promoted

Senior Software Engineer, Organizations (Auth0)

OktaToronto, ON, CA
Full-time

Secure Every Identity, from AI to Human.Identity is the key to unlocking the potential of AI.Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely emb... Show more

 • Promoted

Senior Software Engineer Toronto, Ontario, Canada

Zoom Information, Inc.Toronto, Ontario, Canada
Full-time

ZoomInfo is where careers accelerate.We move fast, think boldly, and empower you to do the best work of your life.You’ll be surrounded by teammates who care deeply, challenge each other, and celebr... Show more

 • Promoted

Senior Software Engineer - Capital One Canada

Capital OneToronto, ON, CA
Full-time

Become a Senior Software Engineer at Capital One Canada in Toronto.In this hybrid role, you'll lead the development of fault-tolerant applications and improve overall engineering standards.As a Sta... Show more

 • Promoted

Senior Software Engineer

OpenLoopToronto, ON, CA
Full-time

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Show more

 • Promoted

Senior Software Engineer — Matching (Canada)

People.aiToronto, ON, CA
Full-time

Backstory helps companies understand the state of their revenue business by answering questions that span customer interactions, sales activity, pipeline health, and deal execution.The platform ope... Show more

 • Promoted

Senior Software Engineer with AWS Focus

Source CodeToronto, ON, CA
Full-time

Become a key player in a top financial services firm as a Senior Software Engineer, focusing on developing innovative solutions for complex business needs.This role calls for collaboration across d... Show more

 • Promoted

Senior Software Engineer

7shiftstoronto, on, Canada
Full-time

With an easy-to-use app and industry-specific solutions, 7shifts saves time, reduces errors, and helps keep costs in check for over 55,000 restaurants.Our mission is to simplify team management and... Show more

 • Promoted

Senior Engineer for Interactive Web Tools

Waabitoronto, on, Canada
Full-time

Transform self-driving technology as a Senior Engineer for Interactive Web Tools at Waabi.Drive impactful user-centered applications while mentoring fellow engineers.Waabi, at the forefront of AI i... Show more

 • Promoted

Senior Software Engineer

PentasiaToronto, ON, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Pentasia.Your actual pay will be based on your skills and experience — talk ... Show more

 • Promoted

Senior Software Engineer

VoicesToronto, ON, CA
Full-time

Location: Ontario (Hybrid - See “Hybrid Work Details” section below for more information).Vacancy Status: This posting is for an existing vacancy.Voices is the trusted voice partner for brands, tec... Show more

 • Promoted

Senior Software Engineer

Makeshiptoronto, on, Canada
Full-time

Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans.Leveraging our design, manufacturing, and marketing experti... Show more

 • Promoted

Senior Software Engineer

Clutch Securitytoronto, on, Canada
Full-time +1

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more

 • Promoted

Senior Software Engineer Role at Fulfil

FulfilToronto, ON, CA
Full-time

Fulfil invites you to apply for the Senior Software Engineer II position in Toronto, Ontario.This full-time role emphasizes ownership of web functionalities and innovative AI integrations in a flex... Show more

 • Promoted

Senior Software Engineer

Boosted.aitoronto, on, Canada
Full-time

AI purpose-built for finance to help teams do more.Our mission is to optimize investing and boost productivity.We’re already trusted by leading enterprises and developers with over $5T under manage... Show more

 • Promoted

Senior Software Engineer, Integrations

d1g1tToronto, ON, CA
Full-time

Founded and led by veteran fintech engineers who've built portfolio systems for global banks, hedge funds, and regulators, d1g1t gives wealth management firms capabilities they've never had before.... Show more