CareerPlan

Software Engineer

US CA Home OfficeRemoteFull-time$87k2026-11-03 → 2026-11-10
Remote

Core

Rebuild Zwift.com into a modern, reliable, and reusable growth platform, focusing on customer acquisition, authentication, subscription management, and e-commerce.

Role type

Full-stack Software Engineer

Builds

zwift.com platform, e-commerce stores, subscription management platform, microservice backend, and admin tooling

Domain

SaaS / Fitness Tech / Web Development

Deliverable

product features

Required skills

TypeScript, React, Java, Kotlin, web development, frontend architecture, cloud-based microservices, event sourcing, server-rendered web frameworks, Next.js, web performance, accessibility, SEO, automated testing, monitoring, CI/CD, production troubleshooting

Preferred skills

Kubernetes, containerization, cross-platform app development (iOS, tvOS, Android, Mac, PC)

Technologies

React, Java, Kotlin, Next.js, TypeScript

Responsibilities

Design and maintain high-performance, reusable code; establish web-platform foundation (rendering, caching, CDN, API patterns); build reusable page templates and CMS integrations; collaborate on code reviews and technical discussions; participate in on-call support and troubleshooting; identify technical risks and build mitigation plans; scope and plan projects with product managers

Seniority

Mid-level (2-5 years experience)