HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    SK

    Skool

    Online Communities

    Principal Software Engineer (Backend)

    Any, United StatesRemoteFull-time8+ yrs experiencePosted 1w ago
    All Skool jobs

    Job description

    About Skool

    Skool is an all-in-one platform for building and monetizing online communities. It combines community, content, and courses into a simple, fun product that people actually want to use. Thousands of creators use Skool to turn their knowledge and passions into thriving communities—and real businesses.

    About the role

    Skool’s engineering team is seeking highly experienced Backend Software Engineers with a passion for developing performant and scalable backend services written in Go. You will collaborate with Product Management, Designers, Engineers, and other stakeholders to determine the best way to design and implement new systems. You will also help to maintain and extend existing services.

    This is a 100% remote position. Skool has an office in Los Angeles, CA but works as a distributed team.

    What you'll do

    • Solve technical problems of high scope and complexity
    • Take full ownership designing, developing, testing, deploying, and maintaining Skool backend features, end-to-end
    • Build and maintain internal tools and infrastructure
    • Communicate and author architectural designs and requirements
    • Maintain and advocate for high standards through code review and collaboration between yourself and other engineers

    What we're looking for

    • You have 8+ years of experience building high-performance, reliable systems in a complex and distributed environment
    • You have significant professional experience with Go
    • You have worked on services using the following: PostgreSQL, Redis, Elasticsearch
    • You have significant professional experience building and maintaining Web Services
    • You have experience in database performance optimization, backend performance optimization, and debugging live production services
    • You have a passion for writing maintainable and elegant code

    Why join Skool?

    • Over 20M users, 100K communities, $1B in creator revenue + already profitable (!)
    • Fast growing, mission-driven company with a focus on education & community
    • We’re a small collaborative team that likes to have fun while prioritizing balance
    • Remote first, industry leading compensation, fully covered medical, dental & vision insurance (including dependents), 401(k) matching, and more!

    Skool Engineers love to solve hard software problems. Teams are focused on a variety of challenges like helping users find the best communities, creating new engagement loops within the platform and managing a robust payment system used by tens of millions.

    We have multiple roles available across our Go based software stack, and are looking for engineers who can aid in our goal of helping 1 billion people find community.

    Job details are sourced from the employer's original posting.

    Open job posting
    SK

    About the company

    Skool

    Skool is a platform that allows creators to build and monetize their own online communities.

    View all Skool jobs
    Industry
    Online Communities
    Open roles
    1

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.