Kajabi-posted 1 day ago
Full-time • Mid Level
Hybrid
11-50 employees

Kajabi is hiring a Senior Software Engineer to join our Commerce team and help shape the future of payments, checkout, subscriptions, and monetization at Kajabi. You’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 payment gateways or tax engines. You push past ambiguity to find root causes and lasting improvements.
  • You communicate with clarity and intention—whether you're explaining tradeoffs in API design, mentoring a teammate through a PR, or reviewing the rollback plan for a high-impact release.
  • You design production-ready solutions from day one—whether it’s safe schema changes, idempotent billing flows, or alerting strategies that respect the sensitivity of financial systems.
  • You help level up the team—offering thoughtful feedback in design reviews, contributing to internal tooling.
  • Familiarity with international payments and currency support.
  • Contributions to open-source Rails or React projects.
  • Experience building tools for content creators.
  • Familiarity with product analytics tools (e.g., Amplitude, Looker, Hex, Rudderstack).
  • Operational experience deploying on cloud based infrastructure and monitoring via Datadog.
  • Competitive full-time salary + bonus + equity eligibility
  • Full medical, dental, and vision (company-paid for you + family)
  • 401(k) with 6% match
  • Flexible PTO
  • Fitness + wellness perks
  • Mental health resources
  • Company travel for in office collaboration days, and leadership growth opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service