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

Principal Software Engineer, Backend (Go)

SKOOL LLC

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. SKOOL LLC

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Backend (Go) in Grand Rapids, MI vacancy
  • $170k - $200k

     ...The most trusted voice in a room of mobile engineers is another mobile engineer. So we're...  ...mobile 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... 
    Suggested
    Agency work

    QualGent

    Grand Rapids, MI
    2 days ago
  •  ...Behind it is a real distributed system: ~25 Go services, a high-throughput Kafka...  ...team that runs it. This is a high-impact engineering role with meaningful equity, real ownership...  ...do Set the architecture. Own how our backend fleet and data pipeline fit together, and... 
    Suggested

    Lawfully

    Grand Rapids, MI
    4 days ago
  •  ...for identity protection. Our software provides secure payments, authentication...  ...in the Denver area. 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

    Grand Rapids, MI
    1 day ago
  • We’re looking for a Staff Software Engineer to work on large-scale, deeply technical systems that support emerging stablecoin...  ...transfer across different platforms. 10+ years of backend engineering experience (Java preferred, Go also considered) Experience leading small/medium... 
    Suggested
    Contract work

    Axiom Recruit

    Grand Rapids, MI
    2 days ago
  •  ...stack development environment ( DevHub )—engineered for scalable enterprise adoption, developer...  ...SDKs — One workspace for frontend, backend, smart contracts, and orchestration. TheoID...  ...image build, and Helm. Python, Bash, or Go. 4. Observability Metrics, logs, and... 
    Suggested
    Contract work
    Part time
    Remote work

    Launch Legends

    Wyoming, MI
    15 days ago
  • Enterprise Retailer is seeking a Junior Software Developer for its Back-End Digital Services team in a cloud-based environment. You will...  ...deployments, and maintaining high-quality code with modern engineering practices. This is an excellent entry point to grow in enterprise... 

    Eight Eleven Group

    Grand Rapids, MI
    3 days ago
  • Brooksource seeks a Junior Software Developer - Back-End Digital Services to join its enterprise retail client’s cloud-focused team....  ...support deployments in Azure while collaborating with product and engineering peers. You’ll contribute to code reviews, documentation, and... 

    Brooksource

    Grand Rapids, MI
    3 days ago
  •  ...Lead Project Engineer Acron Aviation designs, engineers, and manufactures certified avionics...  ...deep expertise across systems, hardware, software, and RF throughout the full product...  ...responsibility for results, including when things go wrong. You will lead engineers,... 

    ACSS

    Grand Rapids, MI
    1 day ago
  • $100.4k - $197.9k

     ...technical teams to track risks, dependencies, and issues across integrations, conversions, and reporting, while supporting testing, go-live, and post-production stabilization A successful candidate would possess these skills: Ability to work independently and collaborate... 
    Local area

    Deloitte

    Grand Rapids, MI
    2 days ago
  •  ...Job Description Job Description We are looking for Senior DevOps Engineer for our client in Grand Rapids, Michigan. This is a contract to hire role starting with 12 months contract. ***Position is on-site (Monday-Thursday) *** We are seeking an experienced... 
    Contract work

    Initech Global

    Grand Rapids, MI
    7 days ago
  •  ...trends Collaborate with the development team to meet project deadlines and objectives What We're Looking For ~4+ years of software design and development experience ~4+ years of native iOS development experience with Objective-C and/or Swift ~ Experience developing... 
    Permanent employment
    Contract work
    Work at office
    Remote work

    CU*Answers

    Grand Rapids, MI
    10 days ago
  •  ...Job Description Job Description DevOps Engineer Location: Grand Rapids, MI Type: W2 Work Authorization: Any EAD...  ...Description We are seeking a mid level   DevOps Engineer with strong software engineering fundamentals and experience across DevOps, release... 
    H1b
    Local area

    SCI SOLUTIONS GLOBAL

    Grand Rapids, MI
    21 days ago
  •  ...mission-ready use. We're building our engineering team around a different model: a small...  ...across boundaries such as frontend, backend, data, and deployment. You've debugged...  ...How do you currently use AI to develop software? Which tools do you use, how do you use... 
    Immediate start
    Remote work

    Nearly Human Government Solutions

    Grand Rapids, MI
    3 days ago
  •  ...Whether you’re an installation technician, service technician, engineer, or project manager, you’ll discover rewarding opportunities to...  ...Application Engineer supports installation and service teams with software integration, ensuring seamless operation between multiple... 
    Local area

    Allied Universal® Technology Services

    Wyoming, MI
    26 days ago
  • $85k - $105k

     ...Job Description Job Description Applications Engineer Level 3/4 Job Description: The Applications Engineer is an experienced individual contributor responsible for developing manufacturing system concepts, preparing automation proposals, and supporting the Axis... 
    Work at office
    Immediate start

    Axis Automation

    Grand Rapids, MI
    20 days ago
  • $75 - $110 per hour

     ...Job Description Job Description We have an immediate need for an Avionics Software or Systems Engineer. This position can either be direct in one of our office locations or as a remote contract. We are located in Phoenix, AZ, Cedar Rapids, IA, Grand Rapids, MI, Bothell... 
    Permanent employment
    Contract work
    Work at office
    Immediate start
    Remote work

    Performance Software

    Grand Rapids, MI
    16 days ago
  • $50 per hour

     ...Business ServicesStandard Job DescriptionJoin our team as a Staff AI Engineer focused on ontologies, knowledge graphs, and production AI...  ...and experience requirement.Experience developing production software in Python and architecting distributed or cloud-based systems.Experience... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Grand Rapids, MI
    1 day ago
  • $107.6k - $198.4k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted... 
    Local area

    Deloitte

    Grand Rapids, MI
    20 hours ago
  • $95k - $135k

    Salary: $95,000 - 135,000 per year Requirements: Hands-on experience as a Java Full Stack Developer; 4+ years of experience preferred Skills in Java, Spring Boot, Python, Angular, TypeScript, Angular Material, REST APIs, microservices, React, HTML, CSS, JavaScript...
    Full time
    Remote work

    Crestpoint Technology

    Wyoming, MI
    13 days ago
  •  ...overall experience in the functional area. Bachelor's degree required (Master's may substitute for 2 years). - 7 years of software development experience in object-oriented and scripted languages with DevSecOps, microservices, and containers tool suites.... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Grand Rapids, MI
    1 day ago
  • $120k - $160k

     ...We offer a custom-tailored, white-glove engineering service fit for our clients, because a digital...  ...-end applications with RESTful APIs and backend services. Work closely with backend...  ...detail and commitment to high-quality software delivery. Ability to work effectively with... 

    RE Partners

    Grand Rapids, MI
    10 hours ago
  • $22.5 per hour

     ...Early Career Program: Field Engineering Do you like working in collaborative teams and solving technical problems? Would you like to...  ...inventions have revolutionized energy for over a century. But to keep going forward tomorrow, we know we have to push the boundaries... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    Worldwide

    Baker Hughes

    Wyoming, MI
    more than 2 months ago
  •  ...Logistics.Conduct Fit-Gap analyses and identify process improvement opportunities.Support testing, training, data readiness, cutover, go-live, and hypercare activities.Ensure process documentation, governance, and alignment across divisions.Act as the key business... 
    Full time
    Local area

    Magna International

    Grand Rapids, MI
    1 day ago
  •  ...Junior Software Developer - Back-End Digital Services (Enterprise Retailer) Position Summary Our client, a leading enterprise...  ...candidate is passionate about software development, modern engineering practices, and leveraging AI-assisted development tools to deliver... 
    Internship

    Brooksource

    Grand Rapids, MI
    3 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...data, or controlling other equipment. Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems... 
    Contract work
    H1b

    Sonsoft

    Grand Rapids, MI
    2 days ago
  •  ...a leading Enterprise Retailer is seeking an Azure Cloud DevOps Engineer to support and enhance their Azure PaaS environment, including...  ...engineering, CI/CD automation, and enabling agile teams to deliver software faster and more reliably.Key ResponsibilitiesCoordinate and... 
    Flexible hours
    Afternoon shift

    Brooksource

    Grand Rapids, MI
    3 days ago
  •  ...as Make or Zapier is also welcome. AI Integration & Prompt Engineering Work with tools like Claude Code Codex GitHub Copilot...  ...powered by APIs and large language models Combine frontend/backend logic with AI decision-making to produce efficient microservices... 
    Full time
    Contract work
    Temporary work
    Remote work

    Augusto Digital

    Grand Rapids, MI
    6 days ago
  •  ...SNAP, WIC) - spanning several backend services and downstream order/...  ...services, working closely with engineers and architects already on the...  ...rollback thinking, and support go-live communication. Support...  ...Owner / Product Owner on a software delivery team (Agile/SAFe), not... 
    Contract work

    Blue Ribbon Global Technologies

    Grand Rapids, MI
    2 days ago
  •  ...technical problems. Conduct code reviews, address review comments, and close code review activities. Follow programming, front-end, backend, and cloud best practices. Lead teams of 10+ associates by providing technical leadership and solutioning support.... 
    Temporary work

    Delan Associates, Inc

    Grand Rapids, MI
    more than 2 months ago
  •  ...of industries.POSITION OVERVIEWThe purpose of the Requirements Engineer II is to determine and document the requirements that a design...  ...or a related field.5 years technical experience in systems or software development or 2 years of experience with requirements management... 
    Full time

    Gentex

    Grand Rapids, MI
    20 hours ago

Do you want to receive more vacancies?

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