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

Senior Software Engineer, Fullstack (Consumer Engineering)

$153k - $213k per year

Affirm

At affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that power affirm’s consumer growth across push, email, app, and web. We own the core engagement surfaces and systems that help customers discover value, onboard seamlessly, and take confident next steps by using personalization, segmentation, and experimentation to deliver the right experience at the right moment.

Our work sits at the intersection of product, analytics, design, platform, and growth. We focus on building scalable, reliable tooling and consumer experiences that enable rapid go-to-market, improve conversion and activation, and grow long-term customer value.

If you’re excited about shaping high-impact consumer journeys, solving ambiguous growth problems, and turning strategy into measurable outcomes at scale, CGX is the team for you.

What You'll Do

  • You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
  • You will support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics, participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
  • You will proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them.
  • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” and on-call efforts.
  • You will foster a culture of quality and ownership by setting or improving code review and design standards for your team, and advocating for them beyond your team through writing and tech talks.
  • You will help develop talent on your team by providing feedback and guidance, and leading by example.

What We Look For

  • You have experience leading significant mobile initiatives (React Native or native), including defining architecture, coordinating cross-functional launches, and maintaining high reliability in production environments.
  • You have experience working across the React Native and native boundaries (Swift/Kotlin), debugging platform-specific issues and improving developer tooling, CI/CD, and release processes for mobile apps.
  • You have experience implementing experimentation, feature flagging, and analytics instrumentation in mobile applications, ensuring safe rollouts and measurable impact.
  • You have experience shipping web apps using declarative UI frameworks like React or Vue.
  • You are proficient in working with JavaScript/TypeScript.
  • You have a total of 4+ years of experience as a software engineer.
  • You are experienced in designing, developing, and launching backend systems at scale using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
  • You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple, and extensible design, and you write high-quality code that is easily understood and used by others.
  • You are proficient at making significant changes in a large codebase and have developed a suite of tools and practices that enable you and your team to do so safely.
  • Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
  • You have strong verbal and written communication skills that support effective collaboration with a global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Pay Grade - N

Equity Grade - CAN 6

Employees new to affirm typically come in at the start of the pay range.

Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.

Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents.)

CAN base pay range per year: $153,000 - $213,000

Affirm is proud to be a remote-first company! The majority of our roles are remote and you can work almost anywhere within the country of hire. We have a simple and transparent remote-first grade-based compensation structure. Offer amounts within the range are based on a number of factors including but not limited to job-related skills, experience, and relevant education or training. Across the broader organization, certain roles are eligible for equity awards upon hire, promotion, tenure milestones and for performance.

Benefits

  • Health care coverage - affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of affirm at a discount

We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.

This posting is for an existing vacancy.

Remote-first with flexibility built in

Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits Designed For You

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Fullstack (Consumer Engineering) in Toronto, ON vacancy
  •  ...America? PSD Citywide isn’t just a software company; we’re transforming how Local, First...  ...continue to grow, we’re looking for a Fullstack Software Developer to fill an existing...  ...: Strong understanding of prompt engineering, AI agent workflows, and effective human... 
    Suggested
    Remote job
    Full time
    Summer work
    Local area
    Flexible hours
    Weekend work

    Psd Pty Ltd

    Toronto, ON
    12 days ago
  •  ...architecture of high-impact custom features and integrations, ensuring solutions are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve complex technical challenges, mentor fellow engineers, and influence the... 
    Senior
    Long term contract
    Full time

    Sitetracker

    Toronto, ON
    5 days ago
  • $40 - $45 per hour

     ...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go... 
    Suggested
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Lyft

    Toronto, ON
    a month ago
  • $166k - $195k per year

     ...are the rewards.  The International engineering team's mission is to expand Robinhood...  ...their financial lives!  As a Senior Full Stack Software Engineer , you will be a core technical...  ...growth mechanisms, localized promotion engines, and user acquisition pipelines to accelerate... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    7 days ago
  •  ...because learning never stops. The Adventure Ahead As the Senior Product Engineer II, you bring expert-level proficiency in your primary...  ...coordinate across functions, and ensure your team ships high-quality software consistently. You're the person others turn to when systems... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Immediate start
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    a month ago
  • $150k - $200k per year

     ...is already in daily use and continues to expand. This is the senior engineering role responsible for advancing its development. You will design...  ...senior engineering role that spans application architecture, software development and production delivery. You will also provide... 
    Senior
    Full time

    Stikeman Elliott Llp

    Toronto, ON
    8 days ago
  • $149.5k - $187k per year

     ...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join...  ...system that powers DoorDash’s three-sided marketplace of consumers, merchants, and dashers. About the Role We’re looking for... 
    Senior
    Full time
    Local area

    Doordash

    Toronto, ON
    8 days ago
  • $180k - $220k per year

     ...dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the...  ...and blockchain Preferred Experience developing consumer-facing crypto products Proven experience building public-... 
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    12 days ago
  • $136k - $187k per year

     ...is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    23 days ago
  •  ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports... 
    Senior
    Full time

    Hire DigITalent Inc.

    Toronto, ON
    28 days ago
  •  ...What you'll do: ~6+ years of software development experience, preferably with Project Lead experience. ~ Takes personal responsibility...  ...to technical documentation/knowledge base and team/engineering presentations ~ Strong ability to mentor and guide junior developers... 
    Senior
    Full time

    Emburse

    Toronto, ON
    3 days ago
  • $181.05k - $213k per year

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...tax to LP reporting. You’ll join small, senior teams that blend startup-style speed with...  ...real money. We’re hiring multiple engineers, and you’ll be hired into the Investors business... 
    Senior
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    5 days ago
  • $137.2k - $196k per year

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications. Your work will directly contribute to providing our audience with an... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Local area
    Flexible hours

    Tubi, Inc.

    Toronto, ON
    20 days ago
  • $120 per hour

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Senior Software Engineer Type: Contract Compensation: $120/hour Location: Remote Role Responsibilities Apply... 
    Senior
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  • $188k - $242k per year

     ...reliability, and scalability of our existing systems Promote engineering excellence through technical leadership, knowledge-sharing...  ...compartmentalized and secure How You Will Do Your Work As a Senior Software Engineer, how results are achieved is paramount for your... 
    Senior
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    6 days ago
  • $160k - $222k per year

     ...in community, come join ours. About The Role Our Engineering organization owns the software that makes our marketplace work. Our Product Security team...  ...product teams; listen to the data; and iterate. As a Senior Software Engineer, Product Security, you'll collaborate... 
    Senior
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    2 days ago
  • $125k - $165k per year

     ...care. Fullscript is looking for an experienced Senior Fullstack Developer to join our Business Systems Engineering team, building the internal systems and tools...  ...grow with the business. We care about building software that has a real impact. That means staying close... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Toronto, ON
    more than 2 months ago
  • $136k - $187k per year

     ...and we are looking for an Observability Engineer to help ensure our Product and Platform Engineers...  ...while we continue to rapidly ship software our customers love. Our engineers maintain...  ...and development in these areas. As a Senior Engineer on this team, you will act as a... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    6 days ago
  • $118k - $162k per year

     ...company can stay over-provisioned on access it believes it revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development Engineer in Test, you'll own quality for medium-sized features... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    22 days ago
  • $200k - $420k per year

     ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers...  ...value stores, and caches. We help Sentry engineers store and access data consistently,...  ...cluster or instance holds their data. As a Senior Software Engineer on the team, you’ll... 
    Senior
    Hourly pay
    Full time

    Sentry

    Toronto, ON
    8 days ago
  • $120k - $180k per year

     ...requirements Requirements ~4+ years experience as a Full Stack Engineer or similar role ~ Knowledge of multiple back-end languages (...  ...MySQL, MongoDB) and devOps (GitHub, Docker, AWS, Google Compute Engine) ~ Experience building dev infrastructure preferred ~... 
    Senior
    Remote job
    Full time
    Work at office
    Visa sponsorship

    Hired Recruiters

    Toronto, ON
    more than 2 months ago
  • $120k - $160k per year

     ...the next generation creator platform and software tools to not only enable business, health...  ...We are looking for a Staff Software Engineer who can contribute across the product — building...  ...Opportunity to build both: Consumer-grade social product Fintech-grade... 
    Senior
    Long term contract
    Full time
    Internship
    Remote work
    Home office
    Flexible hours

    Newrich Network

    Toronto, ON
    more than 2 months ago
  • $130k - $225k per year

     ...them. What You'll Do As a Backend Engineer, you will design and deliver scalable...  ...uptime Requirements ~5+ years of software engineering experience shipping production...  ...# A final conversation with our group's Senior Leader. ~ Once all interviews are complete... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    29 days ago
  • $136k - $187k per year

     ...and operations pain points at scale. We're looking for a Senior level Platform Engineer to join a team of highly skilled and talented team players...  ..., and authorization ~Demonstrably followed best software engineering principles ~Familiarity with Agile software... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    28 days ago
  • $96.4k - $142.66k per year

     ...minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics...  ...build and own data-driven large-scale backend services to be consumed by clients across multiple platforms (mobile, web, console,... 
    Senior
    Full time
    Local area

    Zynga, Inc.

    Toronto, ON
    more than 2 months ago
  •  ...combines Strategy, Experience & Design, Engineering and Managed Services. We build...  ...possibilities. ABOUT THE ROLE As a Senior Developer, Fullstack (AI & Data Platform), you will join a...  ...metadata into governed, production-quality software. Working alongside data engineering... 
    Senior
    Full time
    Contract work
    Immediate start

    Appnovation Technologies

    Toronto, ON
    a month ago
  •  ...Fortune 100®, trust Conga when commercial complexity is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot… As a Senior Software Engineer, DevOps at Conga, you... 
    Senior
    Long term contract
    Full time
    Immediate start
    Worldwide

    Conga

    Toronto, ON
    19 days ago
  • $136k - $187k per year

     ...for the modern cloud and helps customers solve challenging security and operations pain points at scale.  We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product.... 
    Senior
    Local area
    Worldwide

    Okta

    Toronto, ON
    25 days ago
  • $136k - $187k per year

     ...excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Senior Software Engineer, Security Engineering We are looking for a Senior Software Engineer that will join the Auth0 Security Engineering organization... 
    Senior
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    21 days ago
  • $120k - $145k per year

     ...Reason One is hiring a Senior Fullstack Developer to build innovative products for clients like Emory Healthcare, Children's Nebraska, and Beacon...  ....ai. ~3+ years professional experience developing and consuming APIs (GraphQL, REST) ~ Professional experience integrating clinical... 
    Senior
    Full time
    Immediate start
    Remote work
    Work from home
    Home office
    1 day per week

    Reason One

    Toronto, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Fullstack (Consumer Engineering). Be the first to apply!