Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer

$170.4k - $234.3k per year
Canada
  • Remote job

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer based in Canada.

This role offers the opportunity to build and evolve high-impact software within a large-scale digital advertising platform. You will work across modern full-stack technologies while solving complex engineering challenges involving large datasets, scalable systems, and high-performance web applications. Depending on your experience and interests, you may contribute to areas including billing, AI-powered experiences, analytics, workflow automation, creative technology, developer experience, audience infrastructure, or developer ecosystems. You will collaborate closely with Product, Design, Data Science, and engineering teams to deliver meaningful customer outcomes. The position combines hands-on individual contribution with technical leadership, mentoring, architectural guidance, and a strong focus on engineering excellence. It is well suited to a senior engineer who enjoys simplifying complex systems, improving developer experiences, and building scalable products in a collaborative environment.

Accountabilities:
  • Provide pragmatic technical guidance that helps teams solve complex problems while promoting engineering excellence and a positive developer experience.
  • Develop clear, iterative, and actionable technical plans that support effective delivery across the product development lifecycle.
  • Architect scalable web APIs, component libraries, backend systems, and other technical foundations aligned with long-term roadmap objectives.
  • Collaborate with stakeholders across Data Science, Product, Design, and Engineering to identify and resolve technical challenges with cross-functional impact.
  • Contribute significantly as an individual contributor to critical engineering projects that deliver measurable value to customers.
  • Advise teams on technical debt and modernization strategies, balancing long-term engineering quality with current business priorities.
  • Identify system bottlenecks, performance constraints, and other technical issues and develop practical solutions to address them.
  • Lead or contribute to large-scale modernization initiatives involving legacy systems and technologies.
  • Conduct rigorous code reviews and technical specification reviews to maintain high standards for software quality and architecture.
  • Mentor engineers and lead by example in applying software development best practices.
  • Build and improve performant end-to-end product experiences across frontend and backend systems.
  • Depending on team placement, contribute to areas such as billing infrastructure, AI-powered advertising experiences, analytics and insights, customer journey orchestration, creative management, developer tooling, audience data, APIs, or developer ecosystems.
  • Work collaboratively across teams to develop reliable systems and improve how software is designed, tested, deployed, and maintained.
  • Requirements:

    • 6+ years of professional experience building highly performant web applications with strong user experiences.
    • Strong full-stack engineering background, with frontend and/or backend depth and the ability to work across the broader application stack.
    • Experience with technologies such as React, TypeScript, GraphQL, Ruby on Rails, and Go is highly preferred.
    • Strong experience using test-driven development practices with one or more core full-stack technologies or comparable frameworks.
    • Experience collaborating closely with Product and Design teams to design, implement, and iterate on high-impact end-to-end product experiences.
    • Experience working with relational databases and key-value data stores.
    • Demonstrated ability to analyze, benchmark, and optimize web application performance across the full technology stack.
    • Experience leading large-scale modernization initiatives, including the transformation of legacy systems from planning through implementation.
    • Strong architectural thinking and the ability to design scalable APIs, backend systems, and reusable frontend components.
    • Ability to break down complex technical problems and simplify systems, processes, and solutions wherever possible.
    • Strong communication and collaboration skills, with the ability to provide technical guidance across teams.
    • Comfortable mentoring engineers, conducting technical reviews, and influencing engineering practices without relying solely on formal authority.
    • Ability to work effectively in a fast-paced, collaborative, and flexible engineering environment.
    • Benefits:

      • Base salary of $170,400–$234,300 CAD .
      • Potential eligibility for additional compensation, including annual bonuses, commissions, equity awards, and a comprehensive benefits package depending on the role.
      • Remote-first position with candidates located anywhere in Canada welcome.
      • Retirement, 401(k), or pension savings programs globally, where applicable.
      • Competitive paid time off packages, including birthday leave.
      • Comprehensive mental health care program.
      • Health benefits from day one of employment, where applicable.
      • Work-from-home reimbursement.
      • Optional global WeWork membership and access to hubs in London and Toronto.
      • Robust training and onboarding program.
      • Support for professional development initiatives, including conferences, courses, and books.
      • Access to programmatic courses and certifications to support continuous learning.
      • Parental leave program.
      • Friendly, welcoming, and supportive working environment.
      • Social and team events.
      • Inclusive and accessible recruitment process, with accommodations available upon request.
      • Benefits and perks may vary depending on location and the nature of employment.
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Engineer in Canada vacancy
  •  ...Join EPAM's engineering team as a Senior Full-Stack Java Developer and take ownership of maintaining and modernizing a portfolio of enterprise-grade Gateway applications. You'll work in a dynamic environment built around Java Spring Boot microservices and a diverse set of... 
    Senior
    Remote job
    Long term contract

    EPAM Systems

    Canada
    8 days ago
  •  ...delivering value to our users. As a Software Engineer III  at SpryPoint, you will be building...  ...that real people will actually use. As a full-stack developer, you will work in a range of...  ...session, or providing advice and guidance. As Senior Software Developer you will have... 
    Senior
    Summer work
    Internship
    Local area
    Remote work
    Home office
    Flexible hours

    SpryPoint

    Canada
    15 hours ago
  •  ...MUST BE AUTHORISED TO WORK IN CANADA. WE ARE UNABLE SPONSOR VISAS AT THIS TIME. What do we need Dotmatics is seeking a Senior Full Stack Engineer with an understanding of both Node.js and React to join our team. You will be responsible for developing and implementing... 
    Senior
    Full time
    Remote work
    Visa sponsorship
    Flexible hours

    Dotmatics

    Canada
    2 days ago
  •  ...This role exists at the intersection of product and engineering, and it leans hard into both. You’ll own the full lifecycle of that product: pre-sales conversations...  ...that had to work under those constraints.   Full-stack implementation capability   You write async Python... 
    Senior
    Full time

    Symend

    Canada
    13 days ago
  • $150k - $185k per year

     ...create greater impact. Position Summary We’re looking for a Senior Data Engineer to join our Product Engineering team and help evolve the...  ...our clients and internal engineering teams. Our modern data stack includes Snowflake, dbt Fusion, Python, Airflow, Kubernetes, and... 
    Senior
    Long term contract

    Kindsight

    Canada
    29 days ago
  • $140k - $165k per year

     ...fundraising. Position Summary: We’re looking for a Senior Agentic AI Platform Engineer who wants to build AI systems that actually make it into...  ...sits at the intersection of AI application engineering, full-stack development, and platform engineering . You’ll work... 
    Senior
    Manual labor

    Kindsight

    Canada
    18 days ago
  • $114k - $172k per year

     ...identity management systems. We are looking for an experienced Senior UI Software Engineer to work on our Onboarding and Lifecycle Management (LCM)...  ...:$114,000—$172,000 CAD What you can look forward to as an Full-Time Okta employee! Amazing Benefits Making Social... 
    Senior
    Full time
    Remote work
    Flexible hours

    Okta

    Canada
    15 hours ago
  • $95k - $125k per year

     ...option. Candidates can work from anywhere in Canada. The Senior Manager, Data Engineering leads a team of data engineers, data analysts and business...  ...robust data engineering solutions.   This role oversees the full execution lifecycle, from discovery and design through... 
    Senior
    Full time
    Home office
    Flexible hours

    Heart & Stroke

    Canada
    5 days ago
  • $120k - $160k per year

     ...Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: Kindsight is seeking a Senior Salesforce Engineer to join our Product Engineering team and help build and evolve Connect, our Salesforce-native constituent and donor portal.... 
    Senior
    Long term contract
    Remote work

    Kindsight

    Canada
    20 days ago
  •  ...scalable, secure, and reliable integrations using the Apache/Kafka stack, supporting API-led, event-driven, and containerized...  ...years of experience in Integration Development , Middleware Engineering , or a related discipline. Hands-on experience developing integration... 
    Contract work
    Internship

    PLATO

    Canada
    7 days ago
  • $120k - $150k per year

     ...scale, Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: We are seeking a Senior Software Engineer, Payments to join a newly forming Payments Engineering team and take meaningful ownership of Kindsight's next-generation... 
    Senior

    Kindsight

    Canada
    19 days ago
  • $110k - $120k per year

     ...demanding environments around the world. Their success is built on engineering excellence, practical innovation, and a deep understanding of...  ...Relocation assistance * The stated compensation range reflects the full scope of the role as currently structured and is provided in... 
    Senior
    Permanent employment
    Full time
    Relocation package

    Stoakley-Stewart Consultants

    Canada
    more than 2 months ago
  •  ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Term: 12-Month / 1-Year Contract (Expected Start: September 2026 – September 2027) Work Location: Remote (No on-site requirement... 
    Senior
    Contract work
    Remote work

    Oomple

    Canada
    23 days ago
  •  ...continue increasing market share of its mission-critical, cloud-native solutions for smart utilities. Position Overview The Senior Marketing Manager plays a new and vital role within the Go-To-Market (GTM) organization, tasked with developing and executing... 
    Senior
    Remote job
    Full time
    Summer work
    Internship
    Local area
    Home office
    Flexible hours

    SpryPoint

    Canada
    15 hours ago
  •  ...We are seeking a highly skilled Senior Python Engineer to join our distributed engineering team. In this role, you will work closely with our client’s internal squads to design, build, and optimize scalable cloud-based media solutions. This is a collaborative, embedded... 
    Senior
    Remote job

    EPAM Systems

    Canada
    19 days ago
  •  ...The Senior PBAC Engineer is responsible for architecting, deploying, and operating secure application infrastructure that aligns with business needs. This role focuses on developing scalable and resilient security solutions to support business initiatives. Req# 1025895901... 
    Senior
    Remote job
    Long term contract

    EPAM Systems

    Canada
    more than 2 months ago
  •  ...We are seeking a highly skilled Senior Application Engineer with deep T-SQL expertise to join the Liquid Credit Engineering Team, a key division within our broader Investment Systems organization. In this role, you will focus on designing, developing, and supporting the... 
    Senior
    Remote job

    EPAM Systems

    Canada
    19 days ago
  • $110k - $130k per year

     ...drafts at scale, Kindsight’s product suite is truly changing the game for donor fundraising. Position Summary: The Senior Automation Engineer will play a pivotal role in modernizing the quality-engineering foundation for Ascend, Kindsight’s flagship Salesforce second... 
    Senior
    Long term contract
    Immediate start
    Shift work

    Kindsight

    Canada
    a month ago
  • $123k - $180.4k per year

     ...Our partner is looking for a Senior Developer Advocate, AI based in...  ...This role combines software engineering, developer advocacy, technical...  ...modern web or cloud technology stacks. ~ Ability to create clean,...  ...Manitoba, and Saskatchewan. ~ Full-time employment. ~ Opportunity... 
    Senior
    Remote job
    Full time
    Manual labor
    Canada
    4 hours ago
  • usd5 000 per month

     ...Palo Alto · Full-time · On-site About the Company We're an early-stage, YC-backed hardware company building robotics hardware for...  ...pace is the whole company. What you'll do Own the embedded stack end to end - you'd be the first electrical hire in the US, and this... 
    Full time
    Internship
    Relocation
    Overseas

    Simonyan Consulting

    Canada
    1 day ago
  • $180k - $220k per year

     ...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview...  ...high-priority areas Mentor and guide senior engineers and technical leads through coaching...  ...years of experience building and scaling full-stack applications ~ Proven experience... 
    Senior
    Long term contract
    Full time
    Remote work

    eDynamic Learning

    Canada
    more than 2 months ago
  • $124k - $155k per year

     ...seamless experience across its platform. As a Senior Product Designer, you will own the design...  ...product. Partner with product managers, engineers, researchers, and data scientists to bring...  ...ownership of design work across the full product lifecycle. Experience with core UX... 
    Senior
    Full time
    Worldwide

    Coursera

    Canada
    7 days ago
  •  ...time of application Summary We are seeking an experienced AI Engineer with 5+ years of experience designing, developing, and deploying...  ...and Generative AI solutions using the Microsoft technology stack. The successful candidate will be responsible for building scalable... 
    Contract work
    Internship

    PLATO

    Canada
    a month ago
  • $55 - $74 per hour

     ...advertising and marketing channels. StackAdapt is hiring a Temporary Senior Motion Designer to support our design team across a variety of...  ...the (CTV/OTT) Product/Platform category for the 2026 ADWEEK Tech Stack Awards To learn more about our privacy practices, please see... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    2 days ago
  • $148.3k - $171k per year

     ...Binance.US leads the industry with its low fees, advanced trading engine, strong security and reliability, and robust compliance framework...  ...may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application... 
    Full time
    Local area
    Remote work
    Work from home

    binance.us

    Canada
    12 hours ago
  • $110k - $150k per year

     ...a partner company, who manages all applications and next steps. Our partner is looking for a Structural Engineer - Project Manager based in Canada. This is a senior engineering and project leadership opportunity focused on delivering structural projects from concept through... 
    Senior
    Remote job
    Long term contract
    For contractors
    Canada
    4 hours ago
  • $90k - $100k per year

     ...Presentation: Present work with well-reasoned rationale, especially to senior leaders and clients. Critical Thinker: Evaluate messaging for...  ...orchestration, Monks transforms marketing into a growth engine, collapsing timelines and connecting brands to culture in real time... 
    Senior
    Long term contract
    Contract work
    Temporary work
    Internship
    Manual labor
    Work at office
    Local area
    Shift work

    Media.Monks

    Canada
    7 days ago
  • $5000 per month

     ...applications and next steps. Our partner is looking for a Lead Software Engineer (.NET) based in Canada. This role offers the opportunity to...  ...leadership with people and delivery management. Benefits: ~ Full-time remote opportunity. ~ Initial compensation level or salary... 
    Remote job
    Full time
    Home office
    Canada
    4 hours ago
  •  ...you to select your main way of working, whether it's from home, one of our offices or hubs, or a co-working space near you. Data Engineering is unique at Coursera. Our team doesn't simply build reports on demand; rather, we build the semantic infrastructure and products... 
    Full time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Coursera

    Canada
    2 days ago
  • usd178.3k - usd285.3k per year

     ...manages all applications and next steps. Our partner is looking for a Senior Account Director based in Canada. As a Senior Account Director...  ...customer advocacy and problem-solving skills. Benefits ~ Full-time opportunity in a remote work environment. ~ On-target earnings... 
    Senior
    Remote job
    Long term contract
    Full time
    Contract work
    Canada
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer. Be the first to apply!