CareerPlan

Principal Backend Software Engineer (TypeScript, Node.js, Distributed Systems)

MexicoRemoteFull-time2026-10-22 → 2026-11-11

Core

Principal Backend Software Engineer building high-volume microservices and distributed systems for a SaaS platform in sports technology.

Role type

Principal Backend Software Engineer (TypeScript, Node.js, Distributed Systems)

Builds

Backend services for video/content delivery, e-commerce, monetization, scheduling, and team management

Domain

Sports technology / SaaS

Required skills

TypeScript, Node.js, Express.js, distributed systems, event-driven architecture, REST APIs, AWS, Terraform, IaaS, agentic coding tools (Claude Code), React, product thinking

Preferred skills

Native mobile backend integration (iOS/Android), high-volume media processing, legacy modernization, message-driven architectures, performance telemetry analysis

Technologies

TypeScript, Node.js, Express.js, AWS, Terraform, React, Claude Code

Responsibilities

Design and build distributed, idempotent, event-driven systems; independently navigate unfamiliar codebases; use agentic coding tools for development and discovery; design stable APIs for web and mobile; maintain working-hour overlap with Pacific Time

Seniority

Principal, hands-on IC