Senior Full-Stack Engineer, Payments Core at Circle
Job Description
Overview
Circle is hiring a Senior Full-Stack Engineer to join the Payments Core team and help evolve core monetization features that enable creators and businesses to sell digital memberships, courses, and content globally. You will build high-converting paywalls, checkout experiences, upsells, affiliate tools, subscription management, and analytics that power commerce across Circleโs platform. This role ships features used by communities at scale and focuses on payments, monetization mechanics, and seamless buying flows across devices and currencies.
What you will be doing
- Own and evolve core monetization features including paywalls, upsells, affiliate tools, subscription settings, and member access controls.
- Build polished, high-converting purchasing experiences that support digital memberships and content sales at scale.
- Extend checkout and paywall functionality to support global audiences, multiple currencies, and diverse business models.
- Work across the Ruby on Rails backend and React front end to deliver high-quality features quickly and safely.
- Integrate with payment gateways using existing infrastructure to deliver reliable, seamless buying flows.
- Collaborate with product and design from early exploration through launch, and improve performance, code quality, and developer experience.
What youโll need
- 5+ years of experience building and maintaining complex full-stack web applications.
- Advanced proficiency with Ruby on Rails, React, TypeScript, and relational databases such as Postgres or MySQL.
- Strong frontend skills including CSS/SCSS and experience with component-driven UI frameworks and attention to pixel-level detail.
- Hands-on experience integrating payments-related features in production environments and familiarity with payment concepts such as subscription lifecycles and checkout flows.
- Product mindset, curiosity about user outcomes, ability to work autonomously in a remote-first environment, and excellent English communication skills.
Nice to have
- Experience with payment providers like Stripe or PayPal, and knowledge of monetization architecture.
- Background building creator or community platforms, or prior experience in fintech or high-reliability systems.
Why Circle
Circle is a fully remote company that supports global collaboration across time zones. The role offers autonomy, competitive compensation, equity, generous paid time off, medical coverage or reimbursement where applicable, parental leave, home office stipend, learning and development support, and company retreats. You will join a mission-driven team working to enable creators and communities to build sustainable businesses.
Compensation
Base salary range: USD 130,000 - 140,000 per year. Final compensation depends on experience, location, and other factors. Packages include equity and benefits.
How to apply
Apply via the Circle careers link for this posting. Provide your resume and links to code samples or projects that demonstrate your full-stack and payments experience.
Ready to Apply?
Take the next step in your career journey.
Apply NowYou will be redirected to the company's application page
๐ Please mention that you found the job on Remote World Jobs, this helps us grow. Thanks!
More Fullstack Jobs
Discover similar opportunities that match your skills
Staff Product Security Engineer (Security)
Lead JavaScript Engineer
Ubuntu Linux Kernel Engineer - BIOS/Firmware
Software Engineer - Industrial IoT
Engineering Manager (Infrastructure)
Senior Site Reliability Engineer, Environment Automation
Experienced Software Engineer
Contract Senior JavaScript Engineer
About Circle
Circle is a community platform that helps creators and brands build their own community spaces.
View Company Profile