Senior Software Engineer, Fullstack (Consumer Engineering)
$150k - $200k per yearAffirm
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
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
- Own and deliver quarterly goals for your team, leading engineers through ambiguity to solve open‑ended problems, and ensuring that everyone is supported throughout delivery.
- 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.
- Proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them.
- 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.
- 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.
- Help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
- Experience leading significant mobile initiatives (React Native or native), including defining architecture, coordinating cross‑functional launches, and maintaining high reliability in production environments.
- 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.
- Experience implementing experimentation, feature flagging, and analytics instrumentation in mobile applications, ensuring safe rollouts and measurable impact.
- Experience shipping web apps using declarative UI frameworks like React or Vue.
- Proficiency in working with JavaScript/TypeScript.
- A total of 4+ years of experience as a software engineer.
- Experience designing, developing, and launching backend systems at scale using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
- Experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple, and extensible design, and writing high‑quality code that is easily understood and used by others.
- Proficiency at making significant changes in a large codebase and having developed a suite of tools and practices that enable you and your team to do so safely.
- Demonstrated ownership of growth and proactive seeking of feedback from team, manager, and stakeholders.
- 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. The 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: $150,000 - $200,000.
Affirm is 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.
We’re extremely proud to offer competitive benefits anchored to our core value of People Come First. Some key highlights of our benefits package include:
- 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.
[For U.S. positions that could be performed in Los Angeles or San Francisco] Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, affirm will consider for employment qualified applicants with arrest and conviction records.
By clicking “Submit Application,” you acknowledge that you have read affirm’s Global Candidate Privacy Notice and hereby freely and unambiguously give informed consent to the collection, processing, use, and storage of your personal information as described therein.
This posting is for an existing vacancy.
#J-18808-Ljbffr- ...of a fundamental shift in how software gets made, and we are not... ...into it. We are rebuilding our engineering culture around a simple belief... ...the Role Is Babylist is hiring Senior Software Engineers to join... ...Past experience in e-commerce, consumer growth marketing, adtech, or...SeniorLong term contractInternshipWork at officeRemote workFlexible hoursShift workWeekend work
$80k - $150k per year
About Aktion Aktion Associates is a North American ERP software reseller in the top 20 of the VAR 100 reseller market and top workplaces... ...highly skilled and consists of application consultants, software engineers, and networking engineers located throughout the U.S and Canada....SuggestedRemote work$180.2k - $233.2k per year
...Experience (DevEx) team makes Thumbtack's ~250 engineers more productive. We own the AI-powered... ...org builds on. We're small and senior: a four-person team in Productivity Engineering... ...UIs. ~6+ years of industry experience in software engineering, including cross-team...SeniorFull timeSeasonal workLocal areaImmediate start$86.88k - $106.19k per year
Waterfront Engineering Senior Electrical Engineer (Permanent) – Victoria, BC Expected Salary: $86,879 to $106,185 Overview In a complex world marked by the threat of war, natural disasters, and geopolitical instability, national security has never been more important. Babcock...SeniorPermanent employmentInternship- Excel as a Senior Electrical Engineer with Babcock Canada in Victoria, BC, focusing on submarine electrical systems and providing mentorship. Collaborate directly with the Waterfront Engineering team on technical deliverables. This permanent position requires a Bachelor of...SeniorPermanent employment
- CapIntel is a software platform built for wealth management enterprises to help financial... ...for someone who enjoys solving practical engineering problems, working across teams, and... ...similar databases • Experience building or consuming APIs and backend services • Exposure to...Remote work
$146k - $175k per year
...allows our customers to leverage the best open source observability software - including Prometheus, Mimir, Loki, Tempo, and Pyroscope -... ...and operate Grafana Cloud Metrics across 3 major cloud providers. Engineers on the team focus on optimizing the efficiency and resilience of...SeniorLocal areaRemote work- ...specializing in this discipline among consulting engineering firms in Canada. Guided by an... ...tomorrow and engineer a better world! As a Senior Electrical Engineer you will actively lead... ...systems • Practical knowledge of design software (AutoCAD and others) • Fluency in oral and...SeniorPermanent employmentInternshipRemote workWork from homeFlexible hours
$55.4k - $61.2k per year
...experience already? Either way, if you're ready to roll up your sleeves and dive into software testing, we’d love to hear from you! We’re looking for an Associate Software Test Engineer who’s eager to grow, hungry to learn, and excited to be part of a collaborative, agile...Permanent employmentInternshipRemote workShift work$110k - $130k per year
...one integrated platform. As consumers increasingly rely on recommendations... ...at impact.com : As a Senior Full Stack Developer , you’... ...towards building better software! What You'll Do: Master... ...years professional software engineering experience. ~ Good command...SeniorLong term contractTemporary workLocal areaHome officeFlexible hours$135.15k - $182.85k per year
...governance, and do more with data. The Sales Engineer (SE) is a technical sales support... ...extremely positive. Adopt calling on senior level IT leadership often without account... ...solutions. Who you are… ~5+ years in the software or storage industry; 3+ years of proven...SeniorRemote work$86.88k - $115.84k per year
...Location Victoria, British Columbia, CA, V8Z 0B9 #job-location.job-location-inline { display: inline; } Onsite or Hybrid Senior Supportability Engineer (Permanent) Victoria, BC Expected Salary: $86,879 to $115,838 To determine final salary, Babcock considers a...SeniorPermanent employmentFull timeFor subcontractorInternshipWork at office- ...insurance businesses and translating them into scalable and efficient software solutions • Work on both the front-end and back-end of the... ...languages • Work collaboratively with product, design, engineering teams, and UX designers to understand end-user requirements, use...SeniorRemote work
$130k - $150k per year
...Department: Technical Capability Location: CAN - Victoria Compensation: $130,000 - $150,000 / year Job Title: Senior Submarine Engineering Lead Location: Halifax, NS, Ottawa, ON, Victoria, BC with long-term deployments overseas Employment Type: Permanent,...SeniorLong term contractPermanent employmentFull timeSummer holidayOverseasFlexible hours$62.61 - $70.23 per hour
...Senior Innovation Engineer - Environmental Innovation Req ID: 1894 Business Unit: Parks Recreation and Environmental Services Division: Environmental Innovation Regular / Auxiliary: Auxiliary - up to 12 month term position Job Type: Auxiliary (anticipated...SeniorHourly payLong term contractFull timeContract workFor contractors- Scopely is looking for a Senior Producer to join our WWE Champions team in the US or Canada... ...coordination across Product, Design, Engineering, QA, Analytics, and Live Operations • Partner... ...years of production experience in games, software, or live-service products, including 3+...SeniorLong term contractTemporary workLocal areaImmediate startRemote workWorldwide
$21 per hour
...more than 100 countries. Our technology, software and services dramatically improve our client... ...Currently pursuing studies in software engineering, computer science, or a related field... ...performance and development conversations, Senior Talent Program, global career opportunities...SeniorHourly payFull timeInternshipDirect hireFlexible hours$120k - $150k per year
About the Role We are looking for a Senior Editor to help build The CTO Club into a trusted, community‑powered media brand for engineering, AI, and technology leaders. This role is responsible... ...destination and community‑powered media engine for modern technology leadership. Under...SeniorFull timeRemote work$75k per year
...customer, partnering with Sales, Product, and Engineering to solve complex customer problems. The... ..., CFOs, Controllers, VPs of Finance, and senior stakeholders to align customer... ...details. • Basic conceptual knowledge of software and AI architectures, APIs, and the ability...SeniorFull timeRemote workWeekday work- ...Content to CRO, RevOps, and Go-To-Market Strategy, we build marketing engines that win in SaaS and across B2B industries. We move fast. We... ...to operate a laptop computer (PC or Mac available), computer software platforms, and other office productivity tools as necessary. Due...SeniorWork at officeRemote workWork from homeHome office
- ...above what’s expected of us to meet the challenges of tomorrow and engineer a better world! We are seeking a highly skilled and motivated... ...Engineering projects under the direct supervision of a Professional Senior Engineer and/or Project Manager. You will have the opportunity...SeniorPermanent employmentContract workLive InWork at officeLocal areaRemote workFlexible hours2 days per week
- ...help merchants make and save money. We’re looking for an AI Design Engineer to join our Agentic Apps Team—someone who can take an idea from... ...Table: - 6+ years of professional experience in full-stack software development, with a strong focus on Shopify app development and...Full timeRemote work
$110k - $130k per year
...partner into one integrated platform. As consumers increasingly rely on recommendations from... ...at impact.com: As a Site Reliability Engineer, you'll be the champion of performance and... ...overspending on cloud costs. What You Bring: Software Pedigree: Strong proficiency in Java or...Long term contractTemporary workLocal areaHome officeFlexible hours$86.88k - $115.84k per year
...Waterfront Engineering Senior Electrical Engineer (Permanent) Victoria, BC Expected Salary $86,879 to $115,838 To determine final salary, Babcock considers a variety of factors including the successful Candidate’s skills and experience and internal equity. The final...SeniorPermanent employmentInternship$194.7k - $257.9k per year
...innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to... ...Lead What’s Next In Mine Waste Innovation Step into a senior technical leadership role that will shape the future of mine waste...SeniorLocal areaRemote workFlexible hours- ELEKS is looking for a Senior Graph Database / Semantic Data Architect in Canada. Alberta-based candidates are strongly preferred (Calgary... ...8+ years of experience in Data Architecture or Enterprise Data Engineering • 3+ years of hands-on experience designing Graph Database...SeniorRemote work
- ...and inclusive team. The Opportunity As a Senior Research Scientist at Clarifai, you'll contribute... ...'ll collaborate closely with our MLOps, Engineering, Business Development, and Product teams... ...systems. • Leverage and build AI data engines—scalable feedback systems that integrate...SeniorRemote work
- Description de l'entreprise Bienvenue là où l’humain est au cœur de tout. Bienvenue aux gens qui ont une vision d’avenir inspirante et qui sont à la recherche de défis stimulants. Chez nous, vous aurez d’innombrables occasions d’apprendre et de développer des compétences variées...SeniorPermanent employmentWork at officeRemote workFlexible hours
$80k - $100k per year
...The Opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Civil Engineer... ...experience. ~ Experience and proficiency in the Microsoft Software Suite along with knowledge in CAD and civil 3D. ~ Experience...Full timeContract workInternshipWork at officeLocal areaFlexible hours$100k - $115k per year
...critical technical decisions and upholding the highest standards of software development practices. If you thrive in a dynamic environment,... ...Who we are: Buyerlink perfectly matches businesses to consumers at the moment of intent, delivering performance-based marketing...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Fullstack (Consumer Engineering). Be the first to apply!
- senior software developer Victoria, BC
- software engineer - computer Victoria, BC
- software developer remote Victoria, BC
- software engineer intern Victoria, BC
- software engineer devops Victoria, BC
- ingénieur logiciel Victoria, BC
- software developer intern Victoria, BC
- software engineer Victoria, BC
- software development engineer Victoria, BC
- software engineer co-op Victoria, BC
