About the Role
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. 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. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
You'll be redirected to Jobgether's application page
Job Details
Salary
C$170K–C$234K
Location
Canada
Job type
Full-time
Category
Full-stack Development
Experience
6+ years
Posted
Today
Job Highlights
- C$170K–C$234K salary
- 6+ years level role
- 100% Remote — open to candidates in Canada
About Jobgether
This job is hosted by Jobgether. Clicking Apply opens their site.
Remote Work Style
Mixed
Mix of flexible and scheduled meetings
Your Match
See how well your skills line up with this role, and what you're missing.
AI Cover Letter
Generate a cover letter tailored to this job from your profile.