Senior Software Engineer, Ecommerce Web Applications (US/Canada)
$75k - $105k per yearCsc Generation
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 ( 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
- 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 c ollaboration, 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.
$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 [email protected] .
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...About the Role We are looking for a highly autonomous Senior Software Engineer to join our growing team. In this role, you won't just be handed... ...build, test, and deploy robust, scalable features across our web and mobile platforms using modern best practices....SeniorRemote job
- ...Mac App, Chrome Extension, and Web App. Google recently named... ...include frontend and backend engineers, AI research scientists, and... ...development of native Windows desktop applications using Windows App SDK, WinUI... ...accessible and inclusive software. ~ Excellent software...SeniorLong term contractWork at office
$104.2k - $150k per year
...towards reconciliation. Sony Pictures Imageworks Canada Inc. 658 Homer Street., Suite 405, Vancouver, BC, V6B... ...'s, Sick and Vacation leave, standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership...SeniorLong term contractFull time- ...envelope contractor is looking to hire a Sr. Web Application Developer to work in our beautiful... ...*Mentor other developers on the team in software development life cycle and best... ...years in a Sr. Web Developer or similar senior role *Post-secondary education in Computer...SeniorFull timeFor contractorsRelocation packageRotating shift
$176k - $200k per year
...We are dedicated to ensuring Asana's web application remains fast, efficient, and scalable for all customers, regardless of size. As a Senior Software Engineer on our Performance & Scalability team in Vancouver, you will play a critical role in both improving web application...SeniorLong term contractFull timeWork at officeLocal areaWork from homeWorldwide- ...time with the only hardware and software AI-powered platform built for... ...Job Description As a Senior Software Developer at Vention... ...evolution of Vention’s machine applications. You will own complex... ...managers, designers, and other engineers to deliver robust applications...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...Commons, Recall Capital, and GTMfund. For more information, check out centari.com or find us on LinkedIn . About the Role We are hiring a Senior Fullstack Software Engineer to join our product team. You'll be a key player in designing and building end to end...SeniorRemote jobFull timeFlexible hours
$96.4k - $142.66k per year
...Rockstar Games is seeking a passionate and experienced Senior Web Engineer with a focus on the “back of the frontend” to join our online... ...Development of accessible front-end components and applications using React. Integrating front-end applications with Next...SeniorFull timeWork at officeWorldwide$210k - $240k per year
...safer and more secure. The Product Engineering team is responsible for building a comprehensive... ...who can build reliable and scalable software that will be used by all TRM customers.... ...and building scalable systems, web applications, APIs, and services (our backend is built...SeniorFull timeWorldwide$209k - $269k per year
...now and pay later without any hidden fees or compounding interest. Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading web platform and infrastructure across all web engineering. You'll shape best practices, lead architectural...SeniorFull timeWork at officeRemote workFlexible hours$190.4k - $257.6k per year
...Role Description As a Senior Fullstack Product Software Engineer on Dropbox’s Browse & Navigate Web Experience team, you will own and evolve the customer-facing web experiences and supporting systems behind Browse, Navigate, Preview, and related workflows. You will...SeniorFull timeInternship$200k per year
...on-site performance. This is a hands-on Ecommerce Manager role focused on the site itself: UX... ...) and share weekly performance updates to senior leadership Partner cross-functionally with... ...using Google Analytics or comparable web analytics platforms to track and analyze ecommerce...SeniorRemote jobFull timeMonday to friday$186.37k - $223.64k per year
...scaling fast and staying true to what makes us different: an open-source legacy, a... ...position and we're considering candidates in Canada. The Opportunity: Grafana Labs is... ...that ambition becomes visible. As Senior Manager, Web Technology, you will own the technical execution...SeniorRemote jobFull timeLocal area$190k - $220k per year
...experienced group of data scientists, engineers, and product managers to build... ...s products and services. As a Senior Data Engineer on the Data... ...use of digital tools helps us collaborate seamlessly and work... ...By submitting your application, you are agreeing to allow TRM...SeniorFull timeWorldwide$164k - $205k per year
...Tempo ). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative... ...position. We are looking for candidates in the the United States or Canada. Senior Software Engineer - OpenTelemetry Links: What is Grafana Cloud?...SeniorRemote jobLong term contractFull timeLocal area- ...intelligence, powerful decision engine and investigation tools work... ...the globe. Our award-winning software platform is powered by a team... ...and results driven. Come join us! Summary: As platform... ...Qualifications Worked on multithreaded applications i Experience in Shell and...Full time
$120k - $155k per year
...property. What We’re Looking For Breezeway is hiring a Senior Software Application Developer to join one of our customer-facing product teams.... ...guests, employees, and vendors. This role is for an engineer with a product-centric mindset, clear communication, and the...SeniorFull timeTemporary workRemote work- ...thrill from finding better solutions others haven't seen. Senior Software Engineer, Backend What happens when your business model breaks the... ...~ Familiar with the following technologies: ~ A Python web framework ~ Testing frameworks ~ Containerized workloads...SeniorRemote jobFull timeInternshipWork from home
$119k - $137k per year
...brands we accelerate. Join us in shaping the future of... ...teams to develop and enhance applications by managing AI intent within a... .... Collaborate closely with engineers, product owners, and stakeholders... ...Git Unit Testing RESTful web services Messaging & queuing...SeniorLong term contractFull time- ...are building the world's best software for the modern enterprise. Our... ...customers and set a new bar for engineering excellence. We combine deep... ...for the businesses that rely on us. We are a company where... ...Salesforce platform—Apex, Lightning Web Components, Flows, REST/...Remote jobFull timeWork from home
- ...Customer Success Engineer Location: Remote (Canada or United States) Department: Engineering Website: Compensation: $70,000-$90,000 CAD... ...issues to non-technical customers ~3+ years professional software development experience in a fast-paced startup...Full timeRemote work
- ...easiest way to listen to the world’s information. Articles on the web, documents in the cloud, books on your phone. We absorb it... ...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains...SeniorFull timeRemote work
$139.2k - $174k per year
...and shape what's next for the web. We power more than 300,000 websites... .... The Role As a Staff Engineer on this team, you will be a... ...~10+ years of overall software engineering experience, with a... ...content editing, multiplayer applications, event-driven architectures, or...Long term contractWork at officeLocal areaRemote workWorldwide$104k - $139k per year
...brands like Firefox, the privacy-minded web browser. Now, with more than 225 million... ...design, build and distribute open-source software that enables people to enjoy the... ...safe & secure internet. As a Software (Application) Engineer in the newly formed Workplace technology...SeniorFull timeImmediate startRemote workHome office$104k - $139k per year
...brands like Firefox, the privacy-minded web browser. Now, with more than 225... ...design, build and distribute open-source software that enables people to enjoy the internet... .... About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll...SeniorRemote jobFull timeImmediate startWorldwideHome office- ...the development of digital investigative software that acquires, analyzes, and shares... ...Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review... ...evidence review professionals today. Our web-based interface enables examiners to easily...SeniorFull timeLocal area
- ....sh) Upsun is the cloud application platform humans and robots love... ...matter. Developers, DevOps engineers, and platform teams use Upsun... ...rest. Our core belief is that software should power brighter... ...for each other. Impact of a Senior Software Engineer As a Senior...SeniorFull timeInternshipWork at officeRemote workFlexible hours
- ...Mac App, Chrome Extension, and Web App. Google recently named... ...include frontend and backend engineers, AI research scientists, and others... ...deploying high availability applications on Kubernetes What We Offer... ...good fit for this job? Tell us more about yourself and why you...Remote jobWork at office
- ...legal talent--whether you're a junior legal assistant, a law student, senior paralegal, lawyer or bookkeeper. If you want to take your career... ...right now. We're committed to helping you achieve success with us, however you define it. No matter the role, you'll be working...SeniorFull timeWork at officeImmediate startRemote workTrial periodFlexible hours
- ...Ashby's Co-Founder and VP of Engineering. We’re looking for a versatile... ...users who depend on your software and eagerly await your next feature... ...Acquisition. We read every application and aim to respond to yours... ...selection via our responsive web app. This solves the “Calendar...SeniorFull timeInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Ecommerce Web Applications (US/Canada). Be the first to apply!
- développeur logiciel Remote
- junior software developer Remote
- new graduate software developer Remote
- software developer entry level Remote
- software engineer co-op Remote
- software developer co-op Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- software engineer devops Remote
- junior software engineer Remote
