Staff Full Stack Software Engineer, Link - Consumer Preference
$224k - $336k per yearStripe, Inc.
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 2 hours ago
Similar jobs that could be interesting for youBased on the Staff Full Stack Software Engineer, Link - Consumer Preference in Winnipeg, MB vacancy
- A growing adtech startup is seeking experienced developers to design and build scalable web applications. Responsibilities include deploying cloud-native applications and driving architecture decisions in a remote-first setting. Ideal candidates will master both front-end and...SuggestedRemote work
- ...company invented the world’s first 3D-stacked photonics engine, Passage capable of connecting thousands... ...characterization of high-speed electro-optic links across multiple silicon and system... ...on bench findings Mentor Senior/Staff engineers without stepping back from lab...SuggestedLong term contractFull timeTemporary workFlexible hours
- ...Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department:... ...Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack Developer to help shape it from the ground up....Suggested
- 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
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear... ...in the real world across healthcare, consumer industries, insurance, and government. We...SuggestedFull 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...InternshipWork at officeLocal area- 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 AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...
- 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
- 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
- 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
- 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
$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...Full timeInternship- ...Experience Previous experience in hospital pharmacy practice is preferred. Education (Degree/Diploma/Certificate) Entry-to-practice... ...nature. Knowledge of information systems technology and software is required. Knowledge of current pharmacy computer systems and...Immediate startShift workWeekend workAfternoon shift
- ...invited to be a part of that. Lab Systems Software Developer We are looking for a... ...will work directly with laboratory and engineering teams to build and maintain software solutions... ...digital systems. This is a hands-on full stack development role focused on building...
$280k per year
This is a full stack engineering role focused on building and evolving Seeq's data analytics platform end-to-end. You will work across frontend... ...product sense and the ability to deliver polished, reliable software at every layer.What You Will Do You will lead the design...Immediate startHome office- Staff Software Engineer - Full-Stack, Solution ArchitectureJoin our dynamic and innovative gaming company, passionate about creating immersive and cutting-edge gaming experiences. We pride ourselves on a culture of creativity, collaboration, and a commitment to pushing the boundaries...Full timeWork at office
- ...Recent and related clinical experience preferred. Education (Degree/Diploma/Certificate... ...in 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...Shift workNight shift
$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- Full-stack architecture meets AI-assisted delivery in this full-time, in-office Staff Software Engineer role in Vaughan. Build highly available systems across the gaming platform.You will own product features from design through production while shaping a stable, brand-agnostic...Full timeWork at office
- 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...
$180k - $200k per year
...Job Title: Staff Data Scientist (AI & Machine Learning) Location:... ...Scalability: Partner with Engineering and DevOps to design robust ML... ...ROI for our customers. Tech Stack & Domain Expertise Core Languages... ...10+ years of experience in software or data science, with at least...3 days per week- ...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
- ...Recent and related clinical experience preferred. Education (Degree/Diploma/Certificate... ...in 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...Immediate startShift workNight shift
- Senior Staff Engineer - Full-Stack, Solution Architecture About the role Our client is building an AI-centric engineering platform where brands operate as self-reliant, B2B-style customers. You will own product features end-to-end across the full stack - leveraging AI...Full timeWork at office
- ...supporting products that ensure accurate and precise airflow control. Staff Accountant – Antec Controls The Team Our team is... ...Experience supporting month-end close, account reconciliations, and full-cycle accounting processes is considered an asset. • Post-secondary...Worldwide
- ...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...
$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
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


