
Principal Backend Software Engineer, TypeScript, Node.js, Distributed Systems
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Mexico.
β’ Propel the engineering roadmap of a premier SaaS platform focused on sports technology and youth sports management.
β’ Develop and manage contemporary backend services that facilitate video and content delivery, e-commerce, monetization, scheduling, and team management.
β’ Take ownership of feature implementation from technical exploration to production deployment.
β’ Navigate unfamiliar code bases independently, pinpoint dependencies, and comprehend intricate business logic.
β’ Design distributed, idempotent, event-driven systems along with resilient asynchronous workflows.
β’ Create clean and maintainable services using TypeScript and Node.js.
β’ Employ Claude Code and agentic engineering workflows to expedite development, testing, technical exploration, and software quality assurance.
β’ Collaborate with product and engineering leaders to transform ambiguous requirements into actionable technical solutions.
β’ Work alongside backend, frontend, mobile, and platform engineering teams.
β’ Contribute to frontend integration when feature delivery necessitates cross-stack modifications.
β’ Over 8 years of experience in production software engineering, focusing on building and operating intricate software systems.
β’ More than 4 years of hands-on experience in developing backend microservices and REST APIs utilizing TypeScript and Node.js.
β’ Extensive experience in designing distributed, idempotent, event-driven systems, and resilient asynchronous workflows.
β’ Practical experience with Express.js.
β’ Solid understanding of backend architecture, API design, reliability, transaction consistency, and asynchronous processing.
β’ Proven experience using Claude Code or similar AI-assisted/agentic development tools.
β’ Capability to independently explore unfamiliar codebases and advance solutions with minimal oversight.
β’ Strong product insight and the ability to suggest practical technical solutions.
β’ Experience in designing stable, contract-driven APIs utilized by web and/or native mobile applications.
β’ Familiarity with AWS, Terraform, Infrastructure as Code, and contemporary DevOps practices.
β’ Basic knowledge of React.
β’ Excellent communication skills and a proven track record of effective collaboration within distributed engineering teams.
β’ Capacity to maintain significant working-hour overlap with Pacific Time (PT).
β’ Fully remote work.
β’ Collaborative and innovative environment.
β’ Significant autonomy.
β’ Opportunity to engage with global teams and clients.
β’ Work on technology that supports digital experiences utilized by millions of athletes, coaches, and families.
Speechify
Speechify
Speechify
Speechify
Get handpicked remote jobs straight to your inbox weekly.