Senior Full-Stack Software Engineer
Remote
Canada, Europe, United Kingdom, United States
$130,000 - $140,000/yearly
JobCard.seniorityLevels.senior_level
Top Benefits
Medical coverage or monthly reimbursements for health
Equity package for all employees
35 days paid time off, up to 50% carryover
About the role
Who you are
- Strong alignment with our values (see our careers page)
- Proficiency in English (spoken, written, and reading) at CEFR Level C2 / ILR Level 5
- 5+ years of experience building and maintaining complex full-stack web applications
- Advanced proficiency in Ruby on Rails, MySQL/PostgreSQL, React, TypeScript, CSS/SCSS, and TailwindCSS
- Direct experience building, scaling, or operating a subscription billing and invoicing system in production
- Hands-on experience integrating and maintaining payments in live environments
- Strong product mindset with a focus on user outcomes
- Senior-level ownership mindset with the ability to lead engineering-heavy, high-impact initiatives with significant autonomy
- Comfort operating in a fast-paced, remote-first environment
- Experience working on a fully distributed team
- Experience with advanced Stripe features (Connected Accounts, Subscriptions, Invoicing, Subscription Schedules)
- Experience with billing and invoicing platforms such as Outseta, Maxio, or Metronome
- Background working with community platforms, creator tools, or other user-first SaaS products
- Track record of building polished, detail-oriented interfaces
What the job involves
- We’re looking for a seasoned full-stack engineer to join Circle’s Payments team and help expand the monetization engine that powers thousands of community-based businesses
- You’ll work across both infrastructure and product surfaces — from integrating payment providers and scaling checkout flows, to building high-converting paywalls, upsells, and subscription tools
- A core focus of this role is building and evolving Circle’s billing and invoicing engine, including managing subscription plans, schedules, invoicing, proration, and billing workflows
- We’re looking for someone who has lived through building or operating these systems and understands their technical and business complexity
- This is a hands-on role with broad scope
- You’ll own features end-to-end: system design, implementation across the stack, payment gateway integrations, and close collaboration with product and design to ship reliable, polished experiences
- If you’re excited about scaling critical systems, crafting seamless checkout and monetization flows, and empowering creators to grow globally, this role is for you
- Work autonomously across our Ruby on Rails backend and React front-end to ship high-quality features quickly and safely
- Lead complex projects end-to-end, driving architectural and product decisions
- Design and scale our subscription billing and invoicing platform, including multiple pricing structures, plan changes, proration, invoicing, and full subscription lifecycle events
- Anticipate and design for common billing edge cases such as partial periods, legacy pricing, tax/VAT integration, and failed payments
- Build and evolve monetization features like paywalls, upsells, affiliate tools, and subscription settings
- Integrate and scale payment solutions (e.g. Stripe, PayPal, in-app payments) to support global audiences, multiple currencies, and diverse business models
- Optimize checkout and paywall experiences for reliability, conversion, and UX
- Collaborate with leadership, product, and design from early exploration through launch
- Continuously improve performance, developer experience, and code quality
- Balance iteration speed with technical and UX excellence, shipping behind feature flags when needed
Benefits
- Medical coverage & reimbursements: Depending on your location, you will either be offered a full medical plan for you & your family, or offered generous monthly reimbursements to help with medical costs
- Equity package: We offer an equity package to every person that works at Circle
- Paid time off: We offer 35-days of PTO per year based on your hire date. Up to 50% can carry over to the next year
- Work from home, or anywhere: All of our employees are 100% remote!
- Learning & development stipend: Take advantage of up to $500 USD per year to help you level up your professional skills
- Home office stipend: New joiners receive $2,150 USD on their first paycheck to help outfit their home office, with a refresh every three years
- Company offsites: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world!
- Annual bonus: Roles that don't already receive variable income or commission are eligible to earn up to an extra 5% of their annual earnings as a yearly bonus based on overall company performance
- 401k with employer match: U.S. employees can partake in a 401k plan that has a 5% match, dollar-for-dollar
- U.S.-benchmarked compensation, no matter where you are in the world
- Paid sabbatical: After 3 years of employment, team members earn a paid 1-month sabbatical to decompress and unwind
- Parental leave for parents expanding their family, or just starting one
About Circle
Technology, Information and Internet
1001-5000
Circle is the world’s leading branded community platform.
We serve more than 10 million members in communities run by some of the world’s top creators and institutions — including Ali Abdaal, Dr. Becky, Jay Shetty, Harvard, SpaceX, and Oprah Winfrey.
We’re a fully remote company of 160+ team members based in 30+ countries in the world.
Senior Full-Stack Software Engineer
Remote
Canada, Europe, United Kingdom, United States
$130,000 - $140,000/yearly
JobCard.seniorityLevels.senior_level
Top Benefits
Medical coverage or monthly reimbursements for health
Equity package for all employees
35 days paid time off, up to 50% carryover
About the role
Who you are
- Strong alignment with our values (see our careers page)
- Proficiency in English (spoken, written, and reading) at CEFR Level C2 / ILR Level 5
- 5+ years of experience building and maintaining complex full-stack web applications
- Advanced proficiency in Ruby on Rails, MySQL/PostgreSQL, React, TypeScript, CSS/SCSS, and TailwindCSS
- Direct experience building, scaling, or operating a subscription billing and invoicing system in production
- Hands-on experience integrating and maintaining payments in live environments
- Strong product mindset with a focus on user outcomes
- Senior-level ownership mindset with the ability to lead engineering-heavy, high-impact initiatives with significant autonomy
- Comfort operating in a fast-paced, remote-first environment
- Experience working on a fully distributed team
- Experience with advanced Stripe features (Connected Accounts, Subscriptions, Invoicing, Subscription Schedules)
- Experience with billing and invoicing platforms such as Outseta, Maxio, or Metronome
- Background working with community platforms, creator tools, or other user-first SaaS products
- Track record of building polished, detail-oriented interfaces
What the job involves
- We’re looking for a seasoned full-stack engineer to join Circle’s Payments team and help expand the monetization engine that powers thousands of community-based businesses
- You’ll work across both infrastructure and product surfaces — from integrating payment providers and scaling checkout flows, to building high-converting paywalls, upsells, and subscription tools
- A core focus of this role is building and evolving Circle’s billing and invoicing engine, including managing subscription plans, schedules, invoicing, proration, and billing workflows
- We’re looking for someone who has lived through building or operating these systems and understands their technical and business complexity
- This is a hands-on role with broad scope
- You’ll own features end-to-end: system design, implementation across the stack, payment gateway integrations, and close collaboration with product and design to ship reliable, polished experiences
- If you’re excited about scaling critical systems, crafting seamless checkout and monetization flows, and empowering creators to grow globally, this role is for you
- Work autonomously across our Ruby on Rails backend and React front-end to ship high-quality features quickly and safely
- Lead complex projects end-to-end, driving architectural and product decisions
- Design and scale our subscription billing and invoicing platform, including multiple pricing structures, plan changes, proration, invoicing, and full subscription lifecycle events
- Anticipate and design for common billing edge cases such as partial periods, legacy pricing, tax/VAT integration, and failed payments
- Build and evolve monetization features like paywalls, upsells, affiliate tools, and subscription settings
- Integrate and scale payment solutions (e.g. Stripe, PayPal, in-app payments) to support global audiences, multiple currencies, and diverse business models
- Optimize checkout and paywall experiences for reliability, conversion, and UX
- Collaborate with leadership, product, and design from early exploration through launch
- Continuously improve performance, developer experience, and code quality
- Balance iteration speed with technical and UX excellence, shipping behind feature flags when needed
Benefits
- Medical coverage & reimbursements: Depending on your location, you will either be offered a full medical plan for you & your family, or offered generous monthly reimbursements to help with medical costs
- Equity package: We offer an equity package to every person that works at Circle
- Paid time off: We offer 35-days of PTO per year based on your hire date. Up to 50% can carry over to the next year
- Work from home, or anywhere: All of our employees are 100% remote!
- Learning & development stipend: Take advantage of up to $500 USD per year to help you level up your professional skills
- Home office stipend: New joiners receive $2,150 USD on their first paycheck to help outfit their home office, with a refresh every three years
- Company offsites: Twice a year, the Circle team gets together for a fully paid company retreat in incredible places around the world!
- Annual bonus: Roles that don't already receive variable income or commission are eligible to earn up to an extra 5% of their annual earnings as a yearly bonus based on overall company performance
- 401k with employer match: U.S. employees can partake in a 401k plan that has a 5% match, dollar-for-dollar
- U.S.-benchmarked compensation, no matter where you are in the world
- Paid sabbatical: After 3 years of employment, team members earn a paid 1-month sabbatical to decompress and unwind
- Parental leave for parents expanding their family, or just starting one
About Circle
Technology, Information and Internet
1001-5000
Circle is the world’s leading branded community platform.
We serve more than 10 million members in communities run by some of the world’s top creators and institutions — including Ali Abdaal, Dr. Becky, Jay Shetty, Harvard, SpaceX, and Oprah Winfrey.
We’re a fully remote company of 160+ team members based in 30+ countries in the world.