Principal Software Engineer, Backend (Go)
Skool
Job Description
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.
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!
NOTE: If applying, please use a PDF for your resume/CV.
$177.53k - $236.65k
...processed please sign-in before you apply Internal candidates: Please go to Workday and click "Find Jobs" link under Career Thank you for considering opportunities with us! Job Title Principal Software Engineer - Emerging Technology & AI - Remote Requisition Number R8045...SuggestedHourly payFull timeH1bRemote workWork from homeFlexible hours- ...Form Energy in Weirton, WV is hiring a Factory Software Engineer to bridge manufacturing hardware with enterprise orchestration. You will build mission-critical Go services and Postgres data architectures powering our battery production lines. You will collaborate...Suggested
$215.84k - $269.8k
...and into the future. Job Description As a Principal Engineer at Fuze Health you are a top-tier technical leader and... ...Qualifications: Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline....SuggestedFull timeTemporary workWork experience placementRemote workWork visaFlexible hoursShift work- ...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...SuggestedRemote work
- ...Job Description effodio Senior Backend Software Engineer (Tech Lead) Full-Time | Remote - United States About effodio Founded by... ...and optimizing effodio’s application analytics platform using Go, GraphQL, Kubernetes, and cloud technologies. You’ll collaborate...SuggestedFull timeRemote workVisa sponsorshipWork visa
$150k - $220k
...purchases come in, revenue is split between creators, agencies and referrers, and payouts go out on a schedule. The role You will be one of the first engineers to own Bantyr's backend end to end: the API, the data model, the money paths and the infrastructure...Full timePart timeRemote workFlexible hours- ...Associate Full-Stack Engineer Experience: 2–5 years About the... ...engineer with a solid foundation in software development who is comfortable... ...’ll work across frontend and backend systems, contribute to new... ...JavaScript, TypeScript, Java, Go, Ruby, React, Node.js, and others...
$106.61k - $284.28k
...highly skilled and visionary Staff Engineer to lead the architecture,... ...bridge the gap between complex backend data systems, emerging AI... ...Experience: 7+ years of professional software engineering experience with a... ...Node.js, Python, Java, C#, or Go). Proven ability to design...Hourly payFull timeTemporary workLocal area$115k - $130k
Job Description From one scoop to a movement Who we are and why YesYouCan! *Due to the high volume of applicants - we ask that you please apply directly through this LinkedIn job post and refrain from any direct employee or leadership outreach. This will ...$105k - $145k
...Software Engineer - Fintech & AI Platform Location: Remote - United States preferred Employment... ...platform. You will work across backend services, APIs, product features, data integrations... ...TypeScript or JavaScript Java Go C# Experience building production-...Full timeRemote work- ...Coinbase, Inc. is seeking a Senior Software Engineer for the Retail DEX team. You will work on data-heavy backend systems that power onchain trading, delivering a seamless experience across off‑chain and on‑chain environments. You will integrate blockchains, design...
- ...Coinbase, Inc. is seeking aSenior Backend Software Engineer for the Coinbase One team. You will own backend services powering membership lifecycle from sign‑up to billing and benefits, delivering scalable systems for millions of customers. Join a remote-first company...Remote work
- ...into workforce management. We are looking for a Staff Software Engineer who is passionate about building scalable enterprise software... ...Strong hands-on experience with TypeScript, Node.js , and backend development. ~ Experience developing microservices, REST...
$100k - $125k
...Job Description Principal Software Quality Assurance Engineer United States (Remote) About us Advanced Solutions International is a global software company focused on helping not-for-profits and membership organizations grow revenue, reduce expenses, improve...Contract workRemote workFlexible hoursShift work- ...are seeking an experienced Senior Devops Engineer to design, build, and maintain our... ...customer premise equipment, IoT devices and backend systems Manage system architecture... ...in Computer Science or equivalent ~ Software development skills relating to building...
- ...Job Description Senior Software Engineer – Database Systems (Full-Time | Remote – U.S.) Important... ...data requirements and deliver scalable backend solutions. Required Qualifications... ...architecture. ~ Experience with C++, Go, or Rust is a strong plus. ~ Excellent...Permanent employmentFull timeContract workH1bRemote workVisa sponsorship
- ...Leidos is seeking an experienced Senior Software Engineer with a strong backend focus and full-stack capabilities to design, build, test and maintain scalable software systems. The role emphasizes architecting backend services, APIs, and cloud-native solutions while collaborating...
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- ...part of a dynamic team responsible for creating and maintaining user-facing web applications. You'll work closely with designers, backend developers, and product managers to turn requirements into interactive, accessible, and performant interfaces. This is an excellent...InternshipRemote workFlexible hours
- ...at home, and anywhere on the go with connected devices. Our vision... ...an impact: Our Ad Sales Engineering organization builds the... ...We are looking for a Staff Software Engineer to provide technical... ..., or similar frameworks) and backend architecture, including async...Local areaWorldwide
- ...in the car, at home, and anywhere on the go with connected devices. Our vision is to... ...you’ll make an impact: As a Staff Software Engineer on the Planning team within SiriusXM’s Ad... ...You’ll architect resilient, cloud-native backend services that power large-scale ad delivery...Local area
$100 per hour
...Job Description We are seeking a project team of skilled Software Engineers to work as project consultants in our AI Labor Marketplace... .../TypeScript ; working knowledge of Java, C#, or Go ~ Backend or full‑stack development experience in production systems...Hourly payFull timeContract workPart timeRemote work- ...and functions. About the Role We're hiring a Senior Backend Engineer, Payments to join a profitable, high-growth consumer... ...Qualifications ~5+ years of professional backend software engineering experience , with a track record of building and...Full timeRemote work
$68.4k - $105.9k
...job is an integral member of an agile software engineer team responsible for building scalable... ...technical difficulties to senior developers/principals on a regular basis. Other duties as... ...C/C++, C#, Objective C, JavaScript, or Go ~3+ years of experience developing...Full timeTemporary workFor contractorsWork at officeLocal area$90 - $130 per hour
...Enterprises focuses on delivering modern technology solutions through software engineering, application development, and emerging technologies. We... ..., scalable software applications. -Build and integrate backend services, APIs, databases, and frontend components. -...Hourly payPart timeRemote workFlexible hours- ...operational efficiency and user experience. Provide system testing, troubleshooting, and issue resolution during project and post-go-live phases. Develop documentation, training materials, and best practices for end users. Support data migration, system integrations...Remote work
$155k - $225k
...providers. We’re looking for an exceptional backend engineer who wants substantial ownership of that... ...quickly, and the discipline to deliver software people can depend on. Who you are... ..., and finish what you start. For principal-level candidates, we expect a record of...- ...Job Description Staff Software Engineer — AI Communications Platform Real-Time... ...Full-Time Seniority: Staff / Principal Engineer About 21X 21X formerly... ...in TypeScript/Node.js, Go, Python, Rust, or comparable backend technologies. ~ Experience designing...Full timeRemote work
- ...help ensure projects run smoothly between clients and developers. About the Role We are looking for an experienced Software Engineer who is comfortable working directly with clients and helping translate business needs into clear technical direction. In...Part timeRemote work10 hours per weekFlexible hours
- ...and offers qualified SAP partner solutions – industry specific software, analytics, mobility, Cloud, HANA, services, training, and support... ...Workshops Sprint Reviews UAT / Integration Test Go-Live Support Entrepreneurial atmosphere ~ Experience...Full timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Backend (Go). Be the first to apply!
- backend software engineer West Virginia
- back-end developer West Virginia
- principal West Virginia
- senior principal scientist West Virginia
- senior principal cloud computing engineer West Virginia
- software engineer - cloud services West Virginia
- remote software sales West Virginia
- software sales representative West Virginia
- software quality assurance West Virginia
- software qa West Virginia



