Taro Logo

Senior Software Engineer (Backend - Account)

HoYoverse is committed to providing immersive virtual world experiences to players around the world, developing popular games like Genshin Impact and Honkai: Star Rail.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (Backend - Account)

HoYoverse is seeking a passionate and innovative backend engineer to join their global account team. As a Senior Software Engineer (Backend - Account), you'll be responsible for developing and maintaining global account systems serving billions of users. You'll work on improving user experience, collaborating with security teams, ensuring global compliance, and promoting good engineering practices.

Key responsibilities include:

  • Developing and maintaining global account systems serving billions of users
  • Improving user experience across all lifecycles
  • Collaborating with security and risk-control teams
  • Ensuring compliance with diverse global regulations
  • Promoting good engineering practices like chaos engineering, CI/CD pipeline, and more

Requirements:

  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in server-side development
  • Proficiency in programming languages (Golang preferred)
  • Experience with large-scale micro-services
  • Familiarity with web service development and related tech stack
  • Strong ownership and ability to handle all stages of development lifecycle
  • Commitment to maintaining services with zero downtime

Bonus skills:

  • Experience with account systems and login flows
  • Familiarity with international compliance/security standards
  • Knowledge of common security techniques

HoYoverse offers the opportunity to work on cutting-edge technologies and contribute to immersive virtual world experiences for a global audience. Join a diverse team committed to pushing the boundaries of imagination in game development.

Last updated a year ago

Responsibilities For Senior Software Engineer (Backend - Account)

  • Develop and maintain global account systems serving billions of users
  • Improve user experience across all lifecycles
  • Work closely with security and risk-control teams
  • Ensure compliance with diverse global regulations
  • Promote good engineering practices such as chaos engineering, CI/CD pipeline, grayscale deployment, etc.

Requirements For Senior Software Engineer (Backend - Account)

Go
Java
Kubernetes
  • Bachelor's degree in Computer Science or related programs
  • At least 5 years of experience in server-side development
  • Proficient in any programming language with at least 3 years of experience (Golang preferred)
  • Familiar with development and maintenance of business-critical & large-scale micro-services
  • Familiar with web service development and related tech stack
  • Able to independently handle all stages of the development lifecycle
  • Strong responsibility and willingness to maintain services with zero downtime

Interested in this job?