Senior Software Engineer 1

Zwift Logo

Zwift

๐Ÿ’ต $130k-$145k
๐Ÿ“Remote - United States

Summary

Join Zwift as a Sr. Software Engineer 1 in Long Beach, CA, working remotely from various unanticipated worksites across the United States. This role demands expertise in architecture, design, and implementation of game development software applications. You will analyze user needs, identify and resolve bugs, and collaborate with cross-functional teams. Responsibilities include modifying existing software, developing unit tests and automation, mentoring junior engineers, and identifying technical risks. The position requires a Masterโ€™s degree in Computer Science or a related field, plus one year of post-baccalaureate experience in a relevant role. Specific skills in C, C++, 3D Mathematics, XML, Visual Studio, Agile Development, and Jira are essential.

Requirements

  • Masterโ€™s degree or foreign equivalent in Computer Science or related field plus 1 year of post-baccalaureate experience as an associate software engineer or in a related position in the video game field
  • Experience must include C
  • C++
  • 3D Mathematics
  • XML
  • Visual Studio
  • Agile Development
  • Jira

Responsibilities

  • Provide architecture, design, and implementation expertise to the game development teams
  • Design, develop and modify software application, using scientific analysis to identify bugs in code and offer solutions
  • Analyze user needs and software requirements to determine feasibility of game design within time and cost constraints
  • Work as part of a cross-functional team to deliver features for Zwift and our internal tools that support the game
  • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance
  • Work on unit tests and automation to increase the quality of releases and code, ensuring robust and reliable software delivery
  • Mentor other game engineers through code reviews, technical discussions, and pair programming
  • Identify technical risks and help build mitigation plans
  • Troubleshoot, monitor and debug issues using the Visual Studio debugger, and sentry for crash monitoring and datadog for analytics

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.