Software Engineer

atZwiftRemoteUS flagUnited StatesFull-timeSoftware EngineerJuniorMid-level$86.5k – $135k/year

Posted 1 day ago

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

📋 Description

• Collaborate within a cross-functional team to deliver features for the microservice backend, zwift.com client, e-commerce platform, subscription management platform, and administrative tools.

• Design, develop, and maintain high-quality, reusable, and dependable code across various programming languages and platforms.

• Create a robust web-platform foundation that includes rendering and caching strategies, CDN behavior, API access patterns, CI/CD, observability, automated testing, and the decommissioning of legacy functionalities.

• Develop reusable page templates, structured content models, and CMS integrations to enable governed self-service publishing.

• Engage in code reviews, technical discussions, and pair programming to foster collaboration.

• Take part in on-call support, monitoring, and troubleshooting of team-managed services.

• Recognize technical risks and assist in formulating mitigation strategies.

• Leverage AI-assisted development tools for codebase analysis, migration planning, test generation, documentation, and component consolidation while upholding engineering review and quality standards.

• Define and plan projects in collaboration with engineers and product managers.

• Be involved in the interview process.

• Help transform Zwift.com into a modern, dependable, reusable growth platform and migrate core acquisition and authentication journeys.


⛳️ Requirements

• Bachelor’s or Master’s degree in Computer Science or a related technical field.

• 2-5 years of experience in software development.

• Strong command of modern JavaScript or TypeScript.

• Familiarity with a component-based frontend framework such as React.

• Proficient in one or more development technologies; commonly utilized technologies include React, Java, and Kotlin.

• Experience in web development, frontend architecture, cloud-based microservices, and/or event sourcing.

• Background in server-rendered or hybrid web frameworks.

• Understanding of web performance, accessibility, analytics instrumentation, and SEO principles.

• Experience in automated testing, monitoring/alerting, continuous integration, and code reviews.

• Proficient in troubleshooting production issues and on-call responsibilities.

• Next.js experience is highly preferred.

• Demonstrated persistence and a passion for learning in a dynamic problem space.

• AI tools utilized during interviews must be disclosed or referenced.

• Bonus: experience with Kubernetes and containerization.

• Bonus: experience with deploying cross-platform applications, particularly on iOS, tvOS, Android, Mac, and PC.

• Bonus: enthusiasm for cycling, running, and overall fitness.


🏝️ Benefits

• Performance bonuses.

• Equity options.

• Comprehensive medical benefits.

• Financial benefits.

• Additional perks and benefits.

• Equal Opportunity Employer.

• Accommodation for disability or special needs.

People also viewed

DSV - Global Transport and Logistics15 hours ago

Industrial Engineer, Project Engineering

US flagTexas OnlyFull-timeSoftware Engineer$83k – $104k/year
ApplyView job
DSV - Global Transport and Logistics15 hours ago

Senior Industrial Engineer, Project Engineering

US flagTexas OnlyFull-timeSoftware Engineer$103k – $128k/year
ApplyView job
DSV - Global Transport and Logistics15 hours ago

Senior Industrial Engineer, Project Engineering

US flagIllinois OnlyFull-timeSoftware Engineer$98k – $122k/year
ApplyView job
Scale Army Careers15 hours ago

WordPress Developer

EG flagEgypt OnlyFreelanceSoftware Engineer$1,700 – $2,000/month
ApplyView job
Chickasaw Nation Industries, Inc.15 hours ago

SharePoint Developer – Analyst II

US flagUnited States OnlyFull-timeSoftware Engineer$74k – $80.5k/year
ApplyView job
Leap16 hours ago

Director of Engineering

US flagUnited States OnlyFull-timeSoftware Engineer$200k – $225k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers