Staff Full Stack Software Engineer, Link - Consumer Preference
$224k - $336k per yearStripe
Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.
About the teamThe Link team builds the premier consumer network for next-generation commerce, leveraging our base of 300M+ registered consumers to pioneer the future of Identity, Consumer Finance, and AI-driven transactions. While our foundation was built on high-conversion merchant payments and a flexible digital wallet, we are expanding far beyond. We are building the infrastructure for a world where AI agents transact on your behalf, stablecoins go mainstream, and identity dictates how money moves.
The Consumer Preference team is building the Link experience across the web app and agents — building the wallet product consumers need to feel confident, excited, and inspired by the new ways payments and identity are changing online. As a senior member of the team, you will create new experiences such as financial insights powered by purchase history, rewards cards backed by a stablecoin balance, safe agentic purchase UX, automatic purchase protections, and subscription management.
What you’ll doWe’re hiring a Staff Full Stack Engineer to lead the design and delivery of new consumer capabilities in Link. The ideal candidate will combine technical depth across the stack with a strong product sense. In this role, you will take ambiguous product opportunities, create ways to validate them early, and ultimately ship complete products.
This is a hands‑on individual‑contributor role with broad technical and organizational scope. You will own large, cross‑functional projects from early product and technical definition through launch and iteration;
lead teams of engineersthrough complex execution;
and partner closely with the many Stripe systems and teams that provide new capabilities. You will work across the stack, building services and APIs as well as user interfaces. You will make the architectural decisions that balance a high quality bar with the need to move fast and iterate quickly.
Responsibilities
Define and drive technical strategy across Link Consumer, connecting near‑term product delivery to a cohesive, durable engineering vision.
Lead large, ambiguous 0→1 initiatives from problem definition and architecture through implementation, safe launch, and iteration.
Design, build, and maintain polished user experiences, reliable backend services, APIs, and systems.
Identify technical risks, dependencies, and foundational investments early, creating incremental plans that de‑risk the roadmap and accelerate future work.
Partner with engineering teams across Stripe, building alignment and influencing their roadmaps and priorities when Link Consumer depends on shared capabilities.
Champion pragmatic solutions and code patterns throughout our codebase, setting standards in React/JavaScript/CSS/GraphQL as well as Ruby APIs and LLM‑powered systems
Ensure our UI and backend components are reliable, secure, extensible, and accessible
Define operational processes and lead response to production issues across services and multiple levels of the stack, growing the learning and retrospective culture on our team and driving remediations that reduce risk
Who you areWe’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
Minimum requirements
8+ years of backend and/or full‑stack software development experience, with a track record of owning large, ambiguous systems end‑to‑end.
Demonstrated technical experience leading the design and delivery of large, complex software projects from early definition through production launch.
Strong full‑stack engineering skills, including experience building reliable backend services and polished user‑facing product experiences.
Experience leading and unblocking a group of engineers on a substantial project as a senior individual contributor.
Ability to operate effectively in high‑ambiguity environments: framing problems, making durable technical decisions, and creating an actionable path forward.
Excellent cross‑functional and cross‑organizational collaboration skills, with the ability to align teams with different systems, priorities, and constraints.
Strong engineering judgment around system reliability, operational excellence, security, and maintainability.
A product‑minded approach to engineering, with a focus on delivering meaningful outcomes for users and the business.
Preferred qualifications
Experience with Java, Ruby, and/or TypeScript. We care more about strong engineering fundamentals and the ability to learn than expertise in a particular language or framework.
Experience building payments, money‑movement, fintech, or other regulated financial products.
Experience building consumer products at scale, particularly products that require a high degree of user trust.
Experience working on 0→1 products or taking new capabilities from concept through launch and iteration.
Familiarity with LLM‑powered products, evals, or agentic assistants.
Appreciation for the importance of strong distribution and taking pride in seeing projects through to successful completion.
Hybrid work at StripeThis role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office).
In‑office expectationsOffice‑assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in‑person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.
Working remotely at StripeA remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on‑sites, meet‑ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.
Pay and benefitsThe annual US base salary range for this role is $224,000 - $336,000. For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.
Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses;
401(k) plan;
medical, dental, and vision benefits;
and wellness stipends.
We look forward to hearing from you.At Stripe, we’re looking for people with passion, grit, and integrity. You’re encouraged to apply even if your experience doesn’t precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren’t afraid to challenge assumptions. Join us.
Please find our California applicant personal information notice here.
CompanyStripe
TeamLink
Office locationsToronto, New York, Seattle, South San Francisco HQ
Remote locationRemote in Canada
Employment typeFull time
#J-18808-Ljbffr
About the teamThe Link team builds the premier consumer network for next-generation commerce, leveraging our base of 300M+ registered consumers to pioneer the future of Identity, Consumer Finance, and AI-driven transactions. While our foundation was built on high-conversion merchant payments and a flexible digital wallet, we are expanding far beyond. We are building the infrastructure for a world where AI agents transact on your behalf, stablecoins go mainstream, and identity dictates how money moves.
The Consumer Preference team is building the Link experience across the web app and agents — building the wallet product consumers need to feel confident, excited, and inspired by the new ways payments and identity are changing online. As a senior member of the team, you will create new experiences such as financial insights powered by purchase history, rewards cards backed by a stablecoin balance, safe agentic purchase UX, automatic purchase protections, and subscription management.
What you’ll doWe’re hiring a Staff Full Stack Engineer to lead the design and delivery of new consumer capabilities in Link. The ideal candidate will combine technical depth across the stack with a strong product sense. In this role, you will take ambiguous product opportunities, create ways to validate them early, and ultimately ship complete products.
This is a hands‑on individual‑contributor role with broad technical and organizational scope. You will own large, cross‑functional projects from early product and technical definition through launch and iteration;
lead teams of engineersthrough complex execution;
and partner closely with the many Stripe systems and teams that provide new capabilities. You will work across the stack, building services and APIs as well as user interfaces. You will make the architectural decisions that balance a high quality bar with the need to move fast and iterate quickly.
Responsibilities
Define and drive technical strategy across Link Consumer, connecting near‑term product delivery to a cohesive, durable engineering vision.
Lead large, ambiguous 0→1 initiatives from problem definition and architecture through implementation, safe launch, and iteration.
Design, build, and maintain polished user experiences, reliable backend services, APIs, and systems.
Identify technical risks, dependencies, and foundational investments early, creating incremental plans that de‑risk the roadmap and accelerate future work.
Partner with engineering teams across Stripe, building alignment and influencing their roadmaps and priorities when Link Consumer depends on shared capabilities.
Champion pragmatic solutions and code patterns throughout our codebase, setting standards in React/JavaScript/CSS/GraphQL as well as Ruby APIs and LLM‑powered systems
Ensure our UI and backend components are reliable, secure, extensible, and accessible
Define operational processes and lead response to production issues across services and multiple levels of the stack, growing the learning and retrospective culture on our team and driving remediations that reduce risk
Who you areWe’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.
Minimum requirements
8+ years of backend and/or full‑stack software development experience, with a track record of owning large, ambiguous systems end‑to‑end.
Demonstrated technical experience leading the design and delivery of large, complex software projects from early definition through production launch.
Strong full‑stack engineering skills, including experience building reliable backend services and polished user‑facing product experiences.
Experience leading and unblocking a group of engineers on a substantial project as a senior individual contributor.
Ability to operate effectively in high‑ambiguity environments: framing problems, making durable technical decisions, and creating an actionable path forward.
Excellent cross‑functional and cross‑organizational collaboration skills, with the ability to align teams with different systems, priorities, and constraints.
Strong engineering judgment around system reliability, operational excellence, security, and maintainability.
A product‑minded approach to engineering, with a focus on delivering meaningful outcomes for users and the business.
Preferred qualifications
Experience with Java, Ruby, and/or TypeScript. We care more about strong engineering fundamentals and the ability to learn than expertise in a particular language or framework.
Experience building payments, money‑movement, fintech, or other regulated financial products.
Experience building consumer products at scale, particularly products that require a high degree of user trust.
Experience working on 0→1 products or taking new capabilities from concept through launch and iteration.
Familiarity with LLM‑powered products, evals, or agentic assistants.
Appreciation for the importance of strong distribution and taking pride in seeing projects through to successful completion.
Hybrid work at StripeThis role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office).
In‑office expectationsOffice‑assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in‑person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.
Working remotely at StripeA remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on‑sites, meet‑ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.
Pay and benefitsThe annual US base salary range for this role is $224,000 - $336,000. For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.
Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses;
401(k) plan;
medical, dental, and vision benefits;
and wellness stipends.
We look forward to hearing from you.At Stripe, we’re looking for people with passion, grit, and integrity. You’re encouraged to apply even if your experience doesn’t precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren’t afraid to challenge assumptions. Join us.
Please find our California applicant personal information notice here.
CompanyStripe
TeamLink
Office locationsToronto, New York, Seattle, South San Francisco HQ
Remote locationRemote in Canada
Employment typeFull time
#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Staff Full Stack Software Engineer, Link - Consumer Preference in Winnipeg, MB vacancy
- Lead Link consumer product development at Stripe with React, Ruby, APIs, and strong product judgment across web experiences and services.As a Staff Full Stack Engineer, you will lead large, ambiguous initiatives from definition through launch and iteration. You will shape consumer...Suggested
$89.7k - $149.8k per year
...t just a tool, it's your playground. Our engineers work on scalable systems, cloud services,... ...comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern... ...fields Must be 18 years of age or older Preferred Qualifications Experience from...SuggestedFull timeInternship- ...Position Summary...A Food and Consumables Associate provides exemplary customer service by adhering to the basic beliefs and values of Walmart... ..., there are no minimum qualifications. Age – 16 or older Preferred Qualifications... Outlined below are the optional preferred...SuggestedHourly payPermanent employmentPart time
$135.2k - $202.8k per year
Who we areAbout The Team Link is a digital wallet designed for... ...transactions. With Link, consumers enjoy convenience and peace of... ...quick payments. Across the Link Engineering org, we focus on building... ...consumer base to pay with their preferred payment methods. Our team's...SuggestedInternshipWork at officeLocal area- ...~ Recent and related clinical experience preferred. Education (Degree/Diploma/Certificate... ...the use of various current and related software applications is an asset. Ability to establish... ...aggressive and/or agitated clients/staff/visitors. St. Boniface Hospital is...SuggestedPermanent employmentShift workNight shift
- ...Are you motivated, friendly, and professional? We are looking for full-time and part-time therapists to work in our busy massage clinic... ...~ All lotions, linens, and supplies provided, ~ Full reception staff to process direct-billing insurance and take payments. ~ Electric...Full timeContract workPart time
- Shape treasury technology as a Staff Software Engineer with Python, React, AWS, and hands-on architectural leadership in a remote-friendly model.Juniper... ...platform engineering. You will combine backend services, full-stack delivery, AI fluency, and technical mentorship. The...Remote work
- Architect full-stack software at BuildOps using React.Js, Node.Js, GraphQL, and REST APIs within a hybrid Monday and Friday work-from-home schedule.As a Staff Software Engineer, you will build and optimize BuildOps’s platform for commercial contractors. The work spans scalable...For contractorsWork from homeMonday to friday
- Build Affirm Card experiences remotely across Canada with full stack expertise in Python, Kotlin, React, and distributed systems. Use AI to ship trusted improvements.As a Staff Software Engineer on Affirm’s Card Experiences team, you will own customer-facing web, mobile, and...Remote work
- Shape Affirm Card experiences remotely in Canada using full stack engineering, distributed systems, and AI-first development practices. Own customer-facing features end to end.As a Staff Software Engineer, Fullstack, you will set technical strategy for the Card Experiences...Remote work
- Lead full stack engineering remotely across Canada, combining scalable backend systems with React, React Native, or Vue experiences. Use AI thoughtfully.As a Staff Software Engineer on Affirms’ Card Experiences team, you will shape technical strategy and deliver customer-facing...Remote work
- Build trustworthy card experiences at Affirm as a remote Canada Staff Full Stack Software Engineer using Python, Kotlin, and React.You will shape technical strategy for the Card Experiences team at Affirm. The work spans backend systems, web and mobile experiences, and distributed...Remote work
$24.46 per hour
...Overview PepsiCo Beverages Full-Time Merchandiser Location: Winnipeg, MB In this... ...as well as open doors for the future and prefer to be out in the world rolling up your... ...From the products on shelves to the moments consumers share every day, PepsiCo’s frontline teams...Hourly payFull time- ...sunupchildcare. Please take a look at the opportunities below and reach out with information about your experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming family of three (plus their young-at-heart goldendoodle) are looking for a full time nanny for...Hourly payLong term contractFull timeContract workFor subcontractorInternshipMonday to fridayNight shiftDay shiftAfternoon shift
$130k per year
...provider of Interconnected Commerce software solutions for telecom retail.... ...It replaces fragmented legacy stacks with a modern, modular... ...We are hiring a Principal Engineer, Architecture. This is a senior... ...we have in mind is a senior or staff-level engineer with an architectural...Full timeContract workWork at officeRemote workFlexible hours- Capital One Canada is seeking a Staff Software Engineer for Travel Tech to lead full-stack development in Toronto. You’ll drive end-to-end design and implementation across front-end and back-end, shaping the travel portal that real users depend on. You’ll mentor engineers, own...
- ...great benefits of joining our team! Flexible Hours Advancement Opportunities Benefit packages Performance based bonuses Staff Discount Lifelong Friendships When not at work, you may catch us out in the community volunteering, raising funds for The Canadian...Local areaFlexible hours
- ...early as 4 AM). Candidates with an open availability will be given preference. Benefits Description COBS Bread BAKER Great... ...products on us every shift. And more, including benefits for all full time employees While we thank you for your interest, only those...Full timeLocal areaFlexible hoursShift workDay shiftWeekday work
$102.38k - $152.38k per year
...join a collaborative, globally distributed engineering team that values technical rigour,... ...Responsibilities and Impact Architect and own full-stack product features end-to-end — from... ...7+ years of professional software engineering experience. Production experience...InternshipSecond jobLive InWork at officeWorldwideFlexible hours2 days per week$45.37 - $50.7 per hour
...programs for clinical and support staff as applicable to the project.... ...or equivalent in systems engineering or healthcare systems... ...change management strategies, preferably in healthcare and/or a University... ...Ability to learn project specific software applications to the extent of...Hourly payPermanent employmentFull timeWork at officeMonday to friday- ...Competitive Pay | 100% Remote | Golang, Java, React, TypeScript | Fintech & Cryptocurrency Industry Veta Virtual is hiring a Full Stack Software Engineer for one of our high growth clients in the fintech and cryptocurrency industry. This is not a single layer coding role....Remote work
- OverviewThe Staff Full-Stack AI Engineer (Level IV)is a senior technical leader within AssistRx Engineering. This is a software engineering role with an AI focus, not a narrowly specialized machine learning role. The engineer designs, builds, and deploys end-to-end production...
$110k - $140k per year
MyFO seeks a Full Stack Software Engineer specializing in backend integrations with banking data aggregation platforms such as Plaid, SaltEdge, MX, and Meld. The candidate will focus on secure, scalable integrations critical to MyFO’s wealth management platform. What you...Full timeRemote work$117.9k - $153.93k per year
...within the PST or MT timezones .We’re looking for a Fullstack Software Engineer to join our team, passionately focused on delivering creative... ...,925Your Background: Bachelor's or Master's degree with a preference for Computer Science degreeExperience performing platform...InternshipWork at officeLocal areaRemote work$5000 per month
...Street (93021), Canada, Toronto,Toronto, OntarioStaff Software Engineer - International Card Tech - Full-stackAbout Capital One Canada. For 30 years, we've... ...participating in hackathons or community of practices or staff engineering forums. You'll explain complex technical...Work at officeWork from home- ...Requisition ID: 101798 Job Category: Engineering Location: Winnipeg, MB, Canada... ...with 7 plus years of relevant experience – preferably in an EPCM environment for industrial projects... ...following electrical design tools and software: SPEL, ETAP, SKM, EasyPower and ASPEN...Long term contractWork at officeLocal areaFlexible hours
- Build Magnet Forensics’ unified SaaS platform using full stack engineering, Kubernetes, and reusable frontend patterns across Canada.This Staff Software Engineer role combines architecture, hands-on development, and mentorship on the Architecture team. You will shape how products...
- Shape Senpilot’s AI-native engineering practice with full stack delivery, Claude-assisted development, and production systems for modern utilities.This Staff Software Engineer role combines technical leadership with hands-on implementation across TypeScript, Python, Node.Js,...
- ...that has large-scale international engineering projects to offer. If you want... .... Develop and mentor junior staff through coaching, technical guidance... ...experience in a similar role is preferred. ~ Strong experience with structural design software (ETABS, SAP2000, SAFE, etc.)....Full timeInternshipWork at officeFlexible hours
$120k - $160k per year
## Senior Software Engineer (Full Stack)Apply: Hybrid: Toronto, Ontario, Canada: Full time: Posted Today: R11615**Agency:**Flywheel**Job Function:**Account Management and Growth**Job Subfunction:**Account Management **Job Description:****About Flywheel**Flywheel...Full timeWork at officeLocal areaImmediate start3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Full Stack Software Engineer, Link - Consumer Preference. Be the first to apply!
Related searches
- senior full stack engineer Winnipeg, MB
- full stack web developer Winnipeg, MB
- full stack developer remote Winnipeg, MB
- full stack developer Winnipeg, MB
- junior software developer .net Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software asset management analyst Winnipeg, MB
- entry level software Winnipeg, MB
- software application developer Winnipeg, MB
- software sales Winnipeg, MB



