ZwiftZW

Associate Software Engineer

Zwift is the fitness company born from gaming, and we’re on a mission to make more people, more active, more often.

Zwift

Employee count: 501-1000

Salary: 71k-110k USD

United States only

Location: Long Beach or Remote - eligible US locations

About the role and about You:

Zwift is looking for an Associate Software Engineer to join our team. In this role, you will work in a full-stack team to deliver features that improve the racing, competition, and training experience in our cross-platform MMORPG game. You will work cross-functionally with designers, producers, engineers, artists, QA, and product managers to build exciting new features and help grow our core gaming experience.

What you’ll do:

  • Work on a cross-functional team to deliver exciting game features that span our microservice backend, game client, mobile companion app, and admin tooling.
  • Design, build, and maintain high-performance, reusable, and reliable code in multiple programming languages and platforms.
  • Identify technical risks and help build mitigation plans.
  • Work with engineers and product managers to scope and plan projects.
  • Participate in the interview process.

What we’re looking for:

  • BS/MS in Computer Science and/or relevant technical area.
  • 1-3 years of software development experience.
  • We mostly use C++ and Java, but there is no specific language requirement.
  • Experience in one of the following: mobile development, cloud-based microservices, event sourcing, gameplay, and/or multiplayer gameplay.
  • Experience with software engineering best practices such as automated testing, monitoring/alerting, continuous integration, code reviews, etc.
  • Experience with production troubleshooting.
  • Tenacity to get things done and enthusiasm for learning in an evolving problem space.

Bonus points:

  • Experience working with Kubernetes and containerization.
  • Experience working on an MMO.
  • Experience shipping cross-platform apps, especially: iOS, tvOS, Android, Mac, and PC.
  • Interest in creating fun experiences around cycling, running, and overall fitness.

If Zwift determines in any stage of our interviews that any AI tools are being used without disclosure or citation, your candidacy will be disqualified.

For All US Based Full-Time Positions:

The base salary for this position ranges between$70,500 to $110,000. The base salary will be based on a number of factors including the role offered, the individual's job-related knowledge, skills, qualifications, and geographic location. In addition to base salary, Zwift is proud to offer a comprehensive and competitive benefits package for all eligible employees which also includes performance bonuses, equity, and a full range of medical, financial, and other perks and benefits.

How to stand out among the rest:

Your resume/CV is enough to show off your skills, accomplishments, and experience. However, if you choose to include a cover letter introducing us to your awesome personality, we will read that too.

We strongly believe that different backgrounds and ideas are a competitive advantage; we hire candidates of any race, color, ancestry, religion, sex, national origin, sexual orientation, gender identity, age, marital or family status, disability, Veteran status, and any other status. Zwift is proud to be an Equal Opportunity Employer. If you have a disability or special need that requires accommodation, please let us know by emailing [email protected].

Zwift, Inc. is an Equal Opportunity Employer.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Entry-level

Salary

Salary: 71k-110k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Zwift

Learn more about Zwift and their company culture.

View company profile

Zwift is the fitness company born from gaming, and we’re on a mission to make more people, more active, more often. The Zwift platform delivers an at-home training game that connects cyclists and runners in over 200 countries across the globe! Launched from the sunny shores of Long Beach, California in 2014, we’ve grown to have a distributed workforce across the world.

Some reasons we think you will love it here:

At Zwift, we want to inspire each other, build on each other’s ideas, and celebrate the wins together. We all play a role in the success of Zwift, and it takes Watopians (that’s what we call our employees!) across the globe to make it all happen. Love cycling? Awesome. Haven’t ridden a bike since you were 8? Cool. Never learned how to ride a bike? We’ve got the best teachers if you want to learn. If not, no sweat. We celebrate the value of different perspectives. That’s how we grow and become an inclusive game, company, and community.

We are a passionate, energized, and innovative team. We like bikes. We like running. We admire a healthy work/life balance too - offering “Wednesday Wellness” to all Watopians to prioritize wellness for your body and mind.

Our Values

Our Values are at the core of what we do, and we aspire to bring them to life in the ways we work, play, and connect. Our Company Values are:

  • Zwift For Everyone

    • We aspire for Zwift to be a safe and welcoming place for everyone. We seek to understand different perspectives, demonstrate empathy, and value diverse skill sets.

  • Focus on Progress

    • We pursue opportunity and take calculated risks. We align on outcomes, iterate to improve, and tolerate imperfection in favor of progress.

  • Always Level Up

    • We constantly look for growth by developing our skills, capabilities, and execution. We remain curious, learn quickly, and embrace change.

  • Elevate All Teammates

    • We are one team. We grow, celebrate, and achieve more by working together, recognizing all contributions, supporting team decisions, and teaching others.

  • Make It Fun

    • Mixing work and a sense of play is our magic recipe. We cultivate connection and trust while finding the fun in all we do.

  • Activate Our Mission

    • We are passionate about achieving our vision together. We aspire to be a community prioritizing fun experiences, innovation, and well-being.

The Future of Work at Zwift

We have thought long and hard about the Future of Work and what that will mean for our Watopians. COVID-19 provided us the opportunity to look outside of our normal markets for talent, and that is something that we will continue to do as we embrace this next chapter of work. We are excited to welcome people to our teams from all over the world, and we're thrilled with the diversity of perspectives that brings.

Zwift is excited to offer a default 2+3 hybrid working model (two days in office and three days at home each week) for those that are near one of our offices. We consider each role individually to determine what the role, work, and team require – if there’s a specific need for you to be in the office more than the standard 2+3, it’ll be included in the job posting. We want to hire the best people, regardless of location – if you aren’t close to an office, we encourage you to still apply.

We care about you as our candidate, so let your Talent Acquisition Partner know if there’s anything we can do to support a smooth interview process. We are always looking for ways to level up our candidate experience – Always Level Up in action right there!

If these Values and Future of Work principles align with your own behaviors and thoughts, check out our current opportunities and come join the mission to make more people, more active, more often.

Employee benefits

Learn about the employee benefits and perks provided at Zwift.

View benefits

Healthcare benefits

Comprehensive healthcare coverage for employees.

Wellness benefits

Well-being perks + benefits + fitness industry discounts.

Competitive time off

We have a generous PTO policy to help encourage work life balance.

Paid parental leave

Modern family support and paid parental leave to support you and your family.

View Zwift's employee benefits
Claim this profileZwift logoZW

Zwift

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

3 remote jobs at Zwift

Explore the variety of open remote roles at Zwift, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Zwift

Remote companies like Zwift

Find your next opportunity by exploring profiles of companies that are similar to Zwift. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan