Senior Software Engineer @ Kajabi - Irvine, CA

Job Overview

2 months ago

Senior Software Engineer

Kajabi - Irvine, CA

About Us

We Make Knowledge Worth More.

Kajabi is an incredible place to work (if we do say so ourselves). We call our customers our Heroes because they are. We celebrate and support every one of them working to create a thriving business based on what they know and share with the world.

With our robust product features, Heroes have a single ecosystem in which they can publish, market, and sell online courses, membership sites, communities, and other digital products. Tens of thousands of entrepreneurs rely on Kajabi to build and manage their online businesses, and we are proud to have enabled these entrepreneurs to generate over $4.1 billion in sales from nearly 50 million customers to date.

Kajabi is at another inflection point. With over $100 million in revenue and a significant round of funding that values the company at more than $2 billion, we are writing the next chapter in our journey to build a great, enduring company that redefines the knowledge economy.

Learn more at www.kajabi.com.

Senior Software Engineer - (REMOTE)

We are looking for experienced engineers to join our growing team and help deliver the product vision of our digital knowledge platform at Kajabi. This is an important hire for Kajabi as you will be a key contributor to critical products in the Kajabi ecosystem. Today, our application is powering tens of thousands of businesses with over 1B GMV annually. Kajabi is building one of the fastest-growing, category-defining products for the creator economy.

You will be responsible for the design and build of critical systems and features within the Kajabi platform and ecosystem alongside working with our amazing product team. You must be experienced in building highly scalable and resilient systems that can meet our customers needs and perform under load. You'll collaborate with other engineers across the organization to solve complex, technical, and interdependent problems.

The Impact you will make

  • Design and develop critical systems, platforms, and features within the Kajabi platform and ecosystem
  • Partnering with internal and external stakeholders to define and implement alternate methods increases Kajabi's offering for knowledge entrepreneurs to build their business.
  • Integrate with 3rd party systems to build new solutions for Kajabi's platform.
  • Work cross-functionally with our product managers and designers to plan, strategize and execute against the roadmap for Kajabis key initiatives according to our product principles - think big, start small, ship to learn, give our customers superpowers.
  • Write clean, simple, well-tested code that is easy to understand and maintain.
  • Review code written by other developers both in and outside of your team.
  • Create reusable and maintainable systems and abstractions.
  • Provide technical leadership, feedback and mentorship to mid-level and junior developers.
  • Occasionally participate in customer feedback interviews led by the product manager or designer to gain insights into our customer's experience of the product.
  • Serve as a point-person during work hours for one week as part of our rotating schedule.

Attributes for Success

  • Experience with Ruby on Rails and an understanding of other languages and frameworks such as Javascript, C#, Python, Go,
  • You have deep understanding and strong experience designing and building systems with object oriented programming languages.
  • Experience building out various APIs protocols/architectures from the ground up (REST, GraphQL)
  • Deployment and operational experience using cloud platforms like AWS or Heroku
  • You are a believer in SOLID principles, automated testing, CI/CD, and keeping our platform operationally excellent.
  • You feel confident architecting features without much help and are able to get unstuck most of the time.
  • You've shipped, operated, scaled, and supported applications in a high traffic SaaS environment
  • You're a software engineer who cares deeply about delivering operationally excellent systems through meticulous attention to details.
  • You take a thoughtful approach to decision making; knowing when to move fast and when to do things right.
  • You have a results-oriented approach, with an inherent ability to solve complex problems and deliver a high-quality product.
  • You have some experience providing technical leadership and guidance

Kajabi Team Benefits Package

  • Company paid premiums for medical, dental and vision insurance for self and family
  • Company sponsored HSA account
  • Company 401K, 100% match up-to 6% of employee contributions
  • Flexible vacation policy
  • Telecommuting
  • Educational Allowances
  • Fitness incentives package
  • Company funded mental health resources
  • Wellness perks
  • Casual Dress

How To Apply

Sound like a good fit for you? Click apply, below!

  • Links - Send along any links that best showcase your experience, i.e. your portfolio, LinkedIn, blog posts, other writing samples, etc.

Kajabi LLC is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, disability, age, veteran status, or any other basis protected by applicable law.

Similar Jobs

Software Engineer

Sorting Robotics

Van Nuys, CA

Experience using git or other version control software. You will hone your problem-solving skills in order to keep the project moving forward on a timely basis.

Senior Graphics Programmer

Rockstar Games San Diego & Toronto

Carlsbad, CA

Experience optimizing both performance factors and memory footprints using hardware and software profilers (PIX, GCM Replay, Tuner, Vtune, etc.).

Software Engineer II (ACS)

Epsilon Systems Inc

San Diego, CA

Epsilon C5I (www.epsilonsystems.com/c5i), focused on software development and systems engineering for complex command, control, intelligence and combat systems…

Senior Java Developer - Location Open

Deloitte

San Diego, CA

Strong technical skills including understanding of software development principles. Ability to quickly learn new concepts and software.

Sr. Software Engineer I (ACS)

Epsilon Systems Inc

San Diego, CA

Epsilon C5I (www.epsilonsystems.com/c5i), focused on software development and systems engineering for complex command, control, intelligence and combat systems…

Software Engineer, Site Reliability - Undergraduate/Graduate nternship

AvidXchange

Burbank, CA

Communication: Effectively transfers information and expresses ideas to individuals or groups in oral and written form.

Mechanical Design Engineer (Automation)

Motive Companies

Irvine, CA

Track project deliverables, and provide status updates to the project team. Bachelor's or Master's degree in Engineering and 5 years' experience, or Master's…

Sr. Full Stack Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Software Infrastructure Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Security Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Automation and Test Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Full Stack Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Software Infrastructure Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Security Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Automation and Test Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Software Engineer

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Sr. Automation and Controls Engineer, Consumer Hardware (Starlink)

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Automation and Controls Engineer, Consumer Hardware (Starlink)

SpaceX

Hawthorne, CA

You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary…

Software Development Engineer in Test (SDET), World of Warcraft

Blizzard Entertainment

Irvine, CA

Commitment to quality and sustainable software development. 2+ years software engineering experience in a professional environment.

Full Stack Software Engineer

DISQO

Glendale, CA

Collaborate with product managers, software engineers and data engineers to design, implement, and deliver successful data solutions.

Sr. Software Development Engineer (SDET)

First American Financial Corporation

Santa Ana, CA

Based on eligibility, First American offers a comprehensive benefits package including medical, dental, vision, 401k, PTO/paid sick leave and other great…

Distinguished Engineer-Systems Architecture

Verizon

Irvine, CA

Good oral and written communication skills; can present concisely and effectively to critical audiences including VP, executive and director-level presentations…

Commercial Opportunities - Flight Software Engineer

Stellar Solutions

Los Angeles, CA

Develop test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.