Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Backend (Go)

Skool

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.

Read the overview of this opportunity to understand what skills, including and relevant soft skills and software package proficiencies, are required.

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.

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

  • [Required] You have significant professional experience with Go
  • You have 8+ years of experience building high-performance, reliable systems in a complex and distributed environment
  • 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 30M users, 150K 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! xhyhwjd

NOTE: If applying, please use a PDF for your resume/CV.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Backend (Go) in United, PA vacancy
  • $170k - $200k

     ...The most trusted voice in a room of mobile engineers is another mobile engineer. So we're...  ...teams. Most engineers never see how software gets bought: who decides, why, and what earns...  ...role for a mobile engineer who wants to go beyond engineering. You'll bring in customers... 
    Suggested
    Agency work

    QualGent

    United, PA
    2 days ago
  •  ...About the Role We are hiring a Senior Backend Engineer to join an early-stage, highly...  ...building mission-critical infrastructure software for large-scale data center environments...  ...has experience with distributed systems, Go/Golang, AWS cloud infrastructure, reliability... 
    Suggested
    Full time
    Remote work

    RediRecruit Hiring Solutions

    United, PA
    13 days ago
  •  ...is searching for an experienced and collaborative Senior Backend Engineer to design, write software for, and maintain cloud native applications for viewing,...  ...Technical Domain: Extensive experience with Golang (Go) for high-volume, production-ready systems. Cloud Platform... 
    Suggested
    Remote work

    Mango Voice

    United, PA
    3 days ago
  •  ...effodio Senior Backend Software Engineer (Tech Lead) Full-Time | Remote - United States A variety of soft skills and experience may be...  ...and optimizing effodio's application analytics platform using Go, GraphQL, Kubernetes, and cloud technologies. You'll collaborate... 
    Suggested
    Full time
    Remote work
    Visa sponsorship
    Work visa

    Effodio, Inc.

    United, PA
    2 days ago
  •  ...for identity protection. Our software provides secure payments, authentication...  ...before applying. Our engineering team is currently a small...  ...is largely built using Go and Next.js (Typescript). We...  ...with 4+ years of expertise in backend development) Analyzing and... 
    Suggested
    Full time
    For contractors
    Remote work
    3 days per week

    Journey.ai

    United, PA
    14 days ago
  •  ...requirements for this position. We are hiring a Staff / Principal Site Reliability Engineer focused on distributed systems and platform reliability...  ...Step Functions, Conductor, or similar systems Python backend systems Cloud infrastructure Infrastructure-as-... 

    Sigma Automate

    United, PA
    2 days ago
  •  ...applications in Wealth Management Engineering by designing, developing, testing...  ...support. Implement and recommend software development best practices as a go-to development partner for the...  ...Strong knowledge of object-oriented principals and design patterns ~... 

    Xoriant

    United, PA
    2 days ago
  •  ...A high-growth technology company is seeking a Principal Software Platform Engineer to own the architecture, scalability, and operational excellence...  ...skills in Python and TypeScript, with a strong focus on backend services and API development. ~ Experience with model... 

    Evolution USA

    United, PA
    3 days ago
  •  ...Title: Lead Full Stack Engineer Company: ZobeLab, Inc. Location...  ...scalable micro-services and backend APIs using NestJS and...  ...~8+ years of professional software engineering experience, with...  ...This role is about where we're going, not where we've been. We need... 
    Full time
    Contract work
    Part time
    Internship
    Remote work
    Flexible hours

    ZobeLab

    United, PA
    1 day ago
  • $155k - $190k

     ...Location Remote (United States) Department Engineering Employment Type: Full-Time...  ...command line interfaces using Python. Backend & API (20%) API - Design and implement...  ...Develop or integrate with micro-services using Go, Python, Node.js, or Java. Data... 
    Full time
    Live in
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Inner Logic

    United, PA
    2 days ago
  •  ...for this job are listed below. The Sr. Full-Stack + DevOps Engineer is the technical backbone of that mission. You will report...  ...Write clean, maintainable code that creates no architectural debt going into the next platform build. Help establish AI-driven development... 
    Shift work

    American Federation for Children

    United, PA
    14 days ago
  • $100k - $300k

     ...seeking a highly motivated and experienced Software Engineer, SEM Infrastructure to join our team. As...  ...synchronization. # Develop scalable backend services to handle automated keyword...  ...programming language (e.g., Java, C++, Go, or Python). # Solid understanding of... 
    Full time
    Local area

    Temu

    United, PA
    19 days ago
  •  ...We're looking for a Staff Software Engineer to work on large-scale, deeply technical systems that support emerging...  ...transfer across different platforms. ~10+ years of backend engineering experience (Java preferred, Go also considered) ~ Experience leading small/... 
    Contract work

    Axiom Recruit

    United, PA
    3 days ago
  •  ...end and back-end components. Participate in all phases of the software development lifecycle using Agile/Scrum methodologies....  ...environment. For other opportunities available at Akkodis go to you have questions about the position, please contact Mohammed... 
    Contract work
    Temporary work
    Work experience placement
    Local area
    Remote work

    Akkodis

    United, PA
    2 days ago
  • $100k - $125k

     ...Principal Software Quality Assurance Engineer United States (Remote) All potential candidates should read through the following details of this job with care before making an application. About us Advanced Solutions International is a global software company... 
    Contract work
    Remote work
    Flexible hours
    Shift work

    Advanced Solutions International, Inc.

    United, PA
    1 day ago
  • $105k - $145k

     ...Software Engineer - Fintech & AI Platform Apply fast, check the full description by scrolling...  ...intelligence platform. You will work across backend services, APIs, product features, data...  ...TypeScript or JavaScript Java Go C# Experience building production-grade... 
    Full time
    Remote work

    Finstock, Inc.

    United, PA
    19 days ago
  • $45 - $60 per hour

     ...are looking for a strong DevOps Engineer to build the cloud, deployment,...  ...with the Data Engineering and Backend functions on deployment requirements...  ...ability in Python, Bash, or Go ~ Strong understanding of Git and software development workflows.  ~ Demonstrated... 
    Hourly pay
    16 hours
    Contract work
    Immediate start
    Remote work

    Switch Intelligence Inc.

    United, PA
    2 days ago
  •  ...acts on its own. We're looking for their Head of Engineering , the person who owns the backend from the whiteboard to production and pulls the team up...  ...the product leans on, and build them to last. Data. Go deep on databases: schema, queries, and the performance... 
    Immediate start

    The ReWork Group

    United, PA
    3 days ago
  •  ...We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic engineering team within the Technology Center of Excellence. In this critical role, you will be a technical leader, driving the design, development, and deployment of innovative... 

    Edge Search formerly Alpha Search Advisors

    United, PA
    2 days ago
  •  ...As an engineer at Bask you will work directly with the CEO and CTO to build and design the software infrastructure that will serve as the backbone of telehealth. Apply (by clicking the relevant button) after checking through all the related job information below.... 

    Bask Health

    United, PA
    2 days ago
  •  ...We're seeking a SFCC Backend Developer who will be responsible for designing and implementing...  ...platform Develop and mentor junior engineers, paying your knowledge forward....  ...integration and optimization - Required Software development experience with direct Salesforce... 

    The Connors Group

    United, PA
    3 days ago
  •  ...Senior / Staff Platform Security Engineer Colossus Technologies Group...  ...looking for security-minded software engineers who want to build...  ...internal tooling in Python and/or Go Securing large-scale AWS...  ...Python, Go or another modern backend language Deep AWS or comparable... 
    Full time
    Remote work

    Colossus Technologies Group

    United, PA
    3 days ago
  •  ...Backend Engineer (AI) Make your application after reading the following skill and qualification requirements for this position. We're partnering with a well funded AI company building an ambitious AI native consumer product from the ground up. Backed by an... 
    Remote work

    Consortia

    United, PA
    17 hours ago
  • $100 per hour

     ...We are seeking a project team of skilled Software Engineers to work as project consultants in our AI Labor Marketplace. This is not a full...  .../TypeScript; xhyhwjd working knowledge of Java, C#, or Go ~ Backend or full-stack development experience in production systems... 
    Hourly pay
    Full time
    Contract work
    Part time
    Remote work

    LinkedIn

    United, PA
    14 days ago
  • $152k - $170k

     ...positively impacting the community. About the Role Sniffies is growing its engineering team in the US, and this is a senior hire into our product engineering team. As Senior Backend Engineer, you will build and run the systems behind a platform with around 3... 
    Remote work

    Sniffies

    United, PA
    2 days ago
  •  ...information should be read carefully by all candidates. Our very stable healthcare client is actively searching for an AI Assited Software Engineer II (Remote) This position is primarily focused on back-end development, requiring strong skills in C#, SQL, and Azure.... 
    Remote work

    CDM Technology

    United, PA
    3 days ago
  •  ...We are seeking a talented and highly skilled Infrastructure Backend Engineering Development Engineer to design, build, and maintain the scalable...  ..., infrastructure engineering and integrate new hardware/software solutions as appropriate. Qualifications # Bachelor... 

    GMI Cloud

    United, PA
    6 days ago
  • $165k - $225k

     ...long-term success for both clients and candidates. Senior Backend Engineer – Client Integrations Location Remote – United States...  ...representing a venture-backed AI company building professional-grade software for the insurance industry. Its platform helps insurers... 
    Remote work

    Recruiting from Scratch

    United, PA
    2 days ago
  •  ...impact, and the chance to help shape how we go to market, paired with the stability and...  ...is seeking a skilled and motivated Software Developer to join our growing FinTech practice...  ..., Information Technology, Software Engineering, or a related field, or equivalent practical... 
    Remote work

    Accutive FinTech

    United, PA
    13 days ago
  • $140k - $210k

     ...Title: Identity Software Engineer Location: Orange County, CA, Washington, DC, or fully remote (USA) Pay: $140,000 - $210,000/year, depends...  ...: Deep proficiency in a systems-level language such as Go or Rust Hands-on production experience provisioning... 
    Full time
    Remote work

    Lorien

    United, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Backend (Go). Be the first to apply!