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

Posted 1 day ago

This is a fully remote position, open to applicants in Mexico.

πŸ“‹ Description

β€’ 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.


⛳️ Requirements

β€’ 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).


🏝️ Benefits

β€’ 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.

People also viewed

Speechify17 hours ago

Tech Lead, Android Core Product

LT flagLithuania OnlyFull-timeFull-stack Engineer$30k – $90k/year
ApplyView job
Speechify17 hours ago

Tech Lead, Android Core Product

FR flagFrance OnlyFull-timeFull-stack Engineer$30k – $100k/year
ApplyView job
Speechify17 hours ago

Tech Lead, Android Core Product

NL flagNetherlands OnlyFull-timeFull-stack Engineer$30k – $120k/year
ApplyView job
Speechify17 hours ago

Tech Lead, Android Core Product

IT flagItaly OnlyFull-timeFull-stack Engineer$30k – $80k/year
ApplyView job
Speechify17 hours ago

Tech Lead, Android Core Product

ES flagSpain OnlyFull-timeFull-stack Engineer$30k – $110k/year
ApplyView job
Speechify17 hours ago

Tech Lead – Android Core Product

AT flagAustria OnlyFull-timeFull-stack Engineer$30k – $100k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers