Apply

Senior Software Engineer 1

Posted 8 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: US

πŸ’Έ Salary: 105500.0 - 165000.0 USD per year

πŸ” Industry: Gaming

🏒 Company: ZwiftπŸ‘₯ 251-500πŸ’° $450,000,000 Series C over 4 years agoπŸ«‚ Last layoff 11 months agoFitnessSportsWellnessCycling

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: Software DevelopmentCloud ComputingGame DevelopmentJavaC++Microservices

Requirements:
  • BS/MS in Computer Science and/or relevant technical area.
  • 5+ years of software development experience.
  • Comfortable mentoring engineers and leading technical discussions.
  • Strong experience in cloud-based microservices, event sourcing, gameplay, multiplayer gameplay, and/or mobile development.
  • Thought leader with software engineering best practices such as automated testing, monitoring/alerting, continuous integration, code reviews, etc.
  • Able to solve ambiguous technical problems by generating options, evaluating them, and providing recommendations.
  • Experience with production troubleshooting.
  • Tenacity to get things done and enthusiasm for learning in an evolving problem space.
Responsibilities:
  • 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.
  • Tackle complex tasks by evaluating tradeoffs and providing recommendations that balance risk with value.
  • Mentor other engineers through code reviews, technical discussions, and pair programming.
  • Identify technical risks and help build mitigation plans.
  • Work with engineers and product managers to scope and plan projects.
  • Participate in the interview process.
Apply