Zwift
Zwift

7 Zwift Jobs Hiring Near You

Senior Software Engineer 2, Mobile

$136K - $170K/yr

Zwift is looking for a Senior Software Development Engineer to join our Zwift Companion team. In this role, you will work on Zwift's mobile app, delivering high-quality features and ensuring a ...

Zwift is looking for a Senior Software Development Engineer to join our Zwift Companion team. In this role, you will work on Zwift's mobile app, Zwift Companion (ZC), delivering high-quality features ...

Zwift is looking for a Senior Software Development Engineer to join our Zwift Companion team. In this role, you will work on Zwift's mobile app, Zwift Companion (ZC), delivering high-quality features ...

Zwift is a lean, global operation with about 300 people spread across four continents, most people working remotely. It is a cloud-first company, with hundreds of SaaS applications to manage, along ...

As Senior Software Engineer, Game Systems, you'll work with a team of talented engineers to ensure that Zwift customers have a smooth, stable game experience across all of our supported platforms ...

Senior Software Engineer 2, Mobile

$136K - $170K/yr

Zwift is looking for a Senior Software Development Engineer to join their Zwift Companion team, focusing on delivering high-quality features for the mobile app. The role involves collaborating with ...

Senior Software Engineer 2, Game Systems

$125K - $165K/yr

Zwift is a company focused on providing a smooth gaming experience for its customers across various platforms. The Senior Software Engineer, Game Systems role involves owning core game systems and ...

Senior Software Engineer 2, Mobile

Zwift

Remote

$136K - $170K/yr

Full-time

Re-posted 28 days ago


Job description

Job Summary:
Zwift is looking for a Senior Software Development Engineer to join our Zwift Companion team. In this role, you will work on Zwift’s mobile app, delivering high-quality features and ensuring a seamless user experience while collaborating with cross-functional teams.
Responsibilities:
• Work on software features and tools that will improve Zwift Companion. You'll be expected to build out a deep understanding of the software and influence your teammates and occasionally other teams and functions.
• Drive technical solutions for software features of moderate-to-high complexity, making logical design trade-offs at the application level. For example:
• Lead complex feature integrations
• Manage end-to-end feature delivery, including alignment with external stakeholders
• Resolve challenging technical problems that require working across team boundaries
• Work on existing native mobile codebases (iOS and Android) and contribute to building out our Native + Kotlin Multiplatform solution.
• Work with Kafka (or other event streaming platforms) and SQL databases, building and delivering end to end microservices.
• Proactively advise your team and manager on technical approaches, helping to establish best practices and improve team capabilities.
• Continually drive software engineering best practices within the team. You'll embrace experimentation and iteration and mentor others along the same lines.
• Where possible, you'll evaluate systemic root causes with the help of other senior and staff engineers, looking to solve problems with a 3-6+ month forward vision.
• Contribute to technical strategy development, occasionally influencing cross-team technical direction.
Qualifications:
Required:
• 7+ years of relevant engineering experience.
• Demonstrated experience designing and developing mobile applications.
• Proficiency in native mobile development (Swift for iOS, Kotlin for Android)
• Experience in backend services development:
• Have worked with Kafka or other event streaming tooling
• Have shipped microservices and experience with EDA (event driven architecture)
• Have worked with SQL databases
• Have an understanding of Kubernetes and infrastructure as code
• Experience with structured, methodical problem solving and debugging.
• Track record of participating in constructive dialogue with an engineering team.
• Experience applying expertise to solve problems and being able to learn quickly when in a new situation.
Preferred:
• Proficiency in Kotlin Multiplatform, Compose Multiplatform & React Native
• Experienced working with distributed teams.
• Interest in building solutions that support our engaged Zwift Community of cyclists, runners, and fitness enthusiasts.
• Knowledge of gRPC and Protobuf.
Company:
Zwift operates an online fitness platform used to transform monotonous solo indoor cycling into dynamic and social adventures. Founded in 2014, the company is headquartered in Long Beach, USA, with a team of 501-1000 employees. The company is currently Late Stage.