CareerPlanSign in

Staff Backend Engineer (Platform & Domain Foundations)

Brazil🌐 Remote💼 Full-time🗓 2026-09-25 → 2026-09-26

Core

Design and evolve the foundational backend architecture, domain model, and event-driven systems for an online learning platform serving millions of users.

Role type

Staff Backend Engineer (Platform & Domain Foundations)

Builds

Scalable backend services, GraphQL APIs, and event-driven infrastructure for Skillshare's content delivery and discovery.

Domain

EdTech / Online Learning Platform

Deliverable

production ML models | product features | infrastructure

Required skills

TypeScript, Node.js, Domain-Driven Design, GraphQL API design, Event-driven architecture, Relational data modeling, NestJS, AI coding tools (Claude Code)

Preferred skills

Monorepo architecture, Infrastructure as Code, Fine-grained authorization (ReBAC/OPA), Schema-driven contracts

Technologies

TypeScript, NestJS, GraphQL, Postgres, Prisma, GCP, Nx, Zod

Responsibilities

Define bounded contexts and service boundaries; Build and evolve TypeScript/NestJS services using DDD; Own backend contracts (GraphQL, Postgres); Design durable event-driven systems; Direct and review AI-generated code; Raise engineering quality via code review and documentation.

Seniority

Staff, hands-on IC with strategic architectural impact

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.