Senior Engineer, Commerce
Listed on 2026-01-03
-
Software Development
Backend Developer, Software Engineer
Kajabi is in the middle of a once-in-a-decade transformation.
After fifteen years, our founders returned to rebuild Kajabi with the same speed, hunger, and grit that sparked the original movement. We’re not a corporate SaaS company trying to play it safe — we’re a team of builders rewriting the future of the expert economy.
Millions of people around the world rely on Kajabi to share what they know and change lives because of it. Our Heroes aren’t “customers”… they’re everyday entrepreneurs using Kajabi to build freedom for themselves and impact for others.
If you want to be part of a company moving fast, raising the bar, and building something that actually matters — welcome in.
About the RoleKajabi is hiring a Senior Software Engineer to join our Commerce team and help shape the future of payments, checkout, subscriptions, and monetization ’ll work at the intersection of product reliability, financial compliance, and user experience — building scalable systems that power the business side of our creator ecosystem.
This role requires strong expertise in Ruby on Rails
, React, Postgres
, combined with hands‑on experience using AI tooling
, including agents, to drive smarter workflows and user‑facing features.
- Design, build, and maintain scalable backend systems and APIs using Ruby on Rails to power core commerce functionality (checkout flows, invoicing, subscription billing, tax compliance, etc.)
- Develop rich, dynamic user interfaces in React that make complex payment processes feel intuitive and delightful.
- Integrate AI tooling and agents to streamline product, operational, and development workflows.
- Collaborate cross‑functionally with Product, Design, and Data to align on user experience and performance goals.
- Lead system design conversations, participate in architecture reviews, and contribute to long‑term platform direction.
- Write clean, testable, maintainable code and provide thoughtful peer reviews.
- Support the reliability and security of payment systems — including PCI compliance and fraud mitigation practices.
- Champion robust monitoring and observability practices with Datadog.
- Provide technical leadership and ownership delivering amazing features to our Heroes.
- You’re product‑and customer‑minded—constantly thinking about how users buy, sell, and manage revenue on Kajabi. With over $1 billion in transactions processed annually through our platform, you understand the impact every interaction has on our creators’ livelihoods and are driven to elevate every touchpoint across the payments experience.
- You make pragmatic decisions. You’re not afraid to challenge assumptions, but once aligned, you commit fully to execution and delivery.
- You’ve shipped features that impacted key commerce metrics—like conversion, churn, cart value, or failed payment recovery—and have a strong intuition for what drives user trust in financial systems.
- You have deep experience working with Stripe’s APIs and can confidently build robust, scalable, and trustworthy commerce experiences.
- You balance speed and quality—prioritizing clean architecture, rollback safety, and test coverage in a domain where bugs can have real financial impact.
- You use automation, developer tooling, and AI-assisted workflows —like Windsurf, Cursor, Claude Code, and Devin AI— to accelerate delivery without compromising reliability or maintainability.
- You’re confident working across the stack—especially in Ruby on Rails, React, and Postgres
—and you’re comfortable designing and debugging both backend flows (e.g., subscription billing, tax logic) and customer‑facing UIs (e.g., checkout, pricing configuration). - You thrive in a collaborative, cross‑functional environment—partnering with Product, QE, Design, and Support to solve real‑world commerce problems. You’re not just shipping code, you’re shaping the economic backbone of the Kajabi platform.
- You’re comfortable querying production data to validate assumptions, diagnose issues, or advocate for better instrumentation to ensure financial transparency and traceability.
- You’re resilient and curious—especially when faced with unexpected behavior in complex systems like…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).