Full Stack Engineer, Billing
$172k - $258k per yearStripe
Who we are
About Stripe
Stripe 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 team
Revenue and Financial Automation Sub-org within Revenue and Financial Automation: Billing.
The Revenue and Financial Automation team at Stripe builds software tools that accelerate the economic and technological growth of global businesses by helping them operationalize their commercial relationships with customers. Our offerings include a billing platform, SaaS analytics, data services, and finance automation products that our customers creatively combine to support various revenue models.
Team Matching: exact team matching for one of the subteams will begin during final stages. Please note we may also consider you for different orgs based on your experience, location, etc. More information on our team matching process can be found here.
What you'll do
We're looking for engineers who want to build the distributed systems, APIs, and backend services that power Stripe's revenue and billing platform. You'll focus on API design and performance, service reliability, and distributed systems challenges, while collaborating across the stack to ship complete solutions for millions of businesses.
Responsibilities
- Scope, architect, and lead technical projects to build and scale distributed backend systems and APIs
- Design, build, and maintain reliable, high-performance APIs and backend services
- Own service reliability, including setting performance targets and driving improvements across the stack
- Debug production issues across distributed services and multiple levels of the stack
- Make effective tradeoffs that consider business priorities, system performance, and a sustainable technical foundation
- Teach and mentor engineers to grow into the next generation of leaders at Stripe
- Partner with engineers and product managers across infrastructure and product teams to deliver well-integrated platform services
Who you are
We'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
- 5+ years of industry software engineering experience (does not include internships or co-ops)
- Strong coding skills in any programming language (we understand new languages can be learned on the job so our interview process is language agnostic)
- Strong collaboration skills, can work across workstreams within your team and contribute to your peers' success
- Direct project leadership and mentorship experience. Ability to thrive with a high level of autonomy and responsibility, with an entrepreneurial mindset.
- Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users
Preferred qualifications
- Familiarity with event-driven architectures
- Experience with subscription management, usage-based billing, or financial reporting systems
- Interest in financial infrastructure and how businesses manage their revenue operations
This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office).
Office-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.
A 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.
The annual salary range for this role in the primary location is CA$172,000 - CA$258,000. This range may change if you are hired in another location. 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 specific location. Applicants interested in this role and who are not located in the primary location may request the annual salary range for their location during the interview process.
Specific benefits and details about what compensation is included in the salary range listed above will vary depending on the applicant’s location and can be discussed in more detail during the interview process. Benefits/additional compensation for this role may include: equity, company bonus or sales commissions/bonuses; retirement plans; health benefits; and wellness stipends.
Office locations
Toronto
Remote locations
Remote in Canada
Team
Revenue & Financial Automation
Job type
Full time
#J-18808-Ljbffr- ...design, content, marketing, and engineering while creating a stronger... ...remit will be to help evolve our stack to better suit the changing needs... ...or equivalent CMS ~ Strong full-stack engineering experience... ...Understanding of SEO, generative engine optimization, accessibility,...SuggestedFull timeWork at officeLocal areaFlexible hours2 days per week
- ...sophisticated software with minimum supervision ~ Makes complex contributions to technical documentation/knowledge base and team/engineering presentations ~ Strong ability to mentor and guide junior developers. ~ May have role in supervising others or leading small to...SuggestedFull time
- ...customers. Cohere is a team of researchers, engineers, designers, and more, who are all... ...models, manage API keys, manage teams, audit billing and explore our docs. In this role, you'll... ...future of large language models! As a Full-Stack Software Engineer on the Cohere Dashboard...SuggestedFull timeWork at officeLocal areaRemote workHome office
- ...complete that work end to end: handling claims, policy changes, billing, and servicing across insurance systems. Backed by Y... ...industry operates. The Role We're looking for a Senior Full Stack Engineer to join us in-person at our Toronto office. You'll work at...SuggestedFull timeWork at officeImmediate startMonday to friday
- ...revenue growth and expanding enterprise demand, we’re scaling our engineering team to support increasingly complex, data-intensive workflows... ...frontend product experience are increasing. We’re hiring a Full Stack Engineer to help build and scale core product capabilities end-...SuggestedWork at office
- ...Description Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and optimize their production... ...Ingest and connect siloed databases The Role As a Full Stack Engineer, you will be working on one or more of our new product...Long term contractFull timeWork from homeFlexible hours
$145k - $165k per year
...finance teams across 100+ countries, Prophix One™ is built for organisations that want to plan smarter and move faster. As a Senior Engineer on the FP&A Plus platform, you will design, build, and maintain the modular .NET capabilities that more than 2,500 finance teams...Full timeInternship- ...subscription management features across our full-stack architecture. Build and maintain... ...with third-party platforms and subscription billing services. Manage user entitlements and... ...tests using Jest. Collaborate with staff engineers on system design and architectural...Full timeWork at officeRemote workWorldwideFlexible hours
$130k - $180k per year
...Full-Stack Engineer, ML Tooling & Infrastructure Location: Toronto GTA (on-site) Type: Full-time Openings: 1 Salary: CA$130K – $180K + equity The role Be the force multiplier for a core computer vision and machine learning team. You won't build foundation...Full time$140k - $160k per year
...transformed the way businesses approach e-commerce and online advertising and we’re ready to continue growing. As a Senior Software Engineer - Full Stack with Perpetua, you will contribute to our core platform built primarily with Python, Django, React, TypeScript, BigQuery, and...Full timeWork at officeLocal areaImmediate start$90k - $130k per year
...capacity. Several of our largest workstreams are carried by a single engineer each, and a significant wave of integration work is already... ...say yes to what is coming. We're hiring an Intermediate Full-Stack Engineer for the Gravity pod, focused squarely on execution and...Long term contractFull timeWork at officeRemote workHome office2 days per week3 days per week- ...more consistent, and better-informed investment decisions across early and growth-stage companies.StartupFuel is hiring a Full-Stack Software Engineer to build and scale the SaaS platform behind DiligenceGPTâ¢. This role focuses on the product, platform, and infrastructure...Full timeInternship
$70k - $90k per year
...Our Development team is growing, and we're looking for a .NET Full-Stack Developer who's excited to build high-quality, customer-facing features... ...QuickBooks integration and a powerful no-code customization engine, Method enables users to design workflows that truly fit their...Long term contractPermanent employmentFull timeInternshipWork at officeFlexible hours2 days per week3 days per week$50 - $80 per hour
...Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Full-Stack Software Engineer Type: Contract Compensation: $50–$80/hour Location: Remote Role Responsibilities Write...Full timeContract workSummer workRemote work- ...interview philosophy and how we use AI in our recruiting process here . We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely with product managers, designers, and backend engineers, you...Full timeWork at officeRelocationRelocation package
- ...STAN is looking for a full-time Senior Software Engineer who is an enthusiastic problem solver to help create the technology that will change the way... ...passionate about building a business ~5+ years of full-stack development experience with JavaScript and React libraries...Full timeWork at office
$100k - $125k per year
1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Vancouver or Toronto . You will sit on the Omni Channel Product Team, building commercial customer and field-facing products end to end: not only implementing tickets...Full timeInternshipWork at officeRemote work$120k - $150k per year
...scalable systems that help our games and teams perform at a higher level. About the Role Big Viking Games is hiring a Senior Full Stack Engineer to build AI-enabled products, workflows, tools, and systems that help turn creative direction into production-ready game...Long term contractFull timeInternshipWork at office3 days per week$116k - $156k per year
...Job description The Opportunity We're hiring an Automation-Focused Full-Stack Engineer for the Gravity pod to spearhead the evolution of our core automation product. The gravity pod owns some of MedMe's most critical integration workstreams — connecting pharmacies and...Long term contractFull timeInternshipWork at officeImmediate startRemote workWork from homeHome office2 days per week3 days per week- ...who are underserved by the traditional financial system. Position Summary: Haventree is looking for a Senior Software Engineer ( Full Stack ) to join our fast-growing team. In this role, you will design and build end-to-end solutions that power our customer-facing web...Full timeFlexible hours
- ...collect is becoming richer and more complex. We need a data platform engineer to help us design and operate the systems that turn that data... ...of scale, performance, and strategy. We’re open to part or full-time. Ideal for builders who care about performance and precision...Full timePart timeFlexible hours
- ...empowers health systems to use AI to its full potential and maximize impact on patient care... ...will work directly with the Director of Engineering, and the technical decisions you make will... ...enough hands-on experience to work across the stack when a feature needs it - Deep hands-on...Full timeManual laborWork at office2 days per week1 day per week
- ...care operators. Together, we help tens of thousands of clients safely age in the comfort of their homes. Job Description The Full Stack JavaScript Developer works in a small agile development team, producing the most advanced home care practice management system in...Full timeWork at officeRemote workFlexible hours
- ...Full Stack Developer Junior / Intermediate About Reactiv Reactiv is an AI-powered platform that helps Shopify merchants build... ...the future of mobile commerce, and we're growing our engineering team to help shape what comes next. About the Role We...Full timeWork at officeRemote work2 days per week3 days per week
- ...Snowflake's security, governance, lineage, and access controls by default. See Deploy Faster with Snowflake Apps . As a Senior Full Stack Engineer, you will drive initiatives that span our product areas and tech stack. It’s a high-impact role - you will work on an early-...Full timeInternship
- ...design system), the tooling that makes our engineers productive, and the release and runtime... ...testing, and delivery practices. Our core stack is TypeScript, React, Node.js, and MySQL.... ...years of professional experience building full-stack web or mobile products. ~ Deep hands...Long term contractFull timeWork at office
- ...learning never stops. As a Senior Product Engineer at Docebo , you operate at the... ...needs and product delivery. You'll own the full lifecycle of the features you build — from... ...real data. You'll combine strong full stack engineering skills, with a focus on front-...Full timeFor contractorsWork at officeWorldwide3 days per week
- ...Position: Full Stack - Software Developer Location: Toronto, ON Job ID#: RQ11443 Duration: 6 Months... ...pipelines and Azure DevOps deployment processes. Software Engineering Best Practices Experience designing high-performance, scalable...Long term contractFull time
$165k - $200k per year
...Senior Full Stack Software Developer Location: Toronto GTA (hybrid) · Type: Full-time · Openings: 2 · Salary: CA$165K –... ...faster. You'll work directly with operators, data teams and senior engineers to turn operational needs into reliable, intuitive software....Full time- ...Recruitment is supporting a client in the search for a Senior Full Stack Developer. This role is suited for an experienced developer who... ...reliable and secure manner Collaborate with product, design, and engineering teams to translate business requirements into technical...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Engineer, Billing. Be the first to apply!

