Β 

Senior Backend Engineer

Senior
πŸ‡ΈπŸ‡¬ Singapore
Backend Developer
Software development

What You Will Do:

Ever wonder what happens when you perform a top-up of crystals in Genshin Impact? The Global Payment team at HoYoverse provides a unified cross-border payment solution for all of our games. From connecting to various payment methods, fighting against fraudulent transactions, providing insights on revenue analysis, to meeting local government regulations & international standards, our systems cover a wide range of core functionalities.

Being responsible for some of the most critical services in the company, system availability & robustness is one of our top priorities. Thus, we are looking for a passionate professional to join our team, who possesses a combined skillset of backend development and infrastructure knowledge. Being one of the core members in our engineering team, you will take the lead to:

  • Work closely with all engineers in the team to ensure stability from SDLC perspective, such as coding best-practices, CI/CD pipeline, grayscale deployment, multi-cluster environment, traffic labelling, etc.
  • Cooperate with the DevOps team to manage the infrastructure resources used by our services. Perform capacity planning, parameter fine-tuning based on use patterns of the services.
  • Improve system observability from different aspects, such as logging, monitoring & alerting, tracing, etc. Establish observability standards & handbooks for new services to follow.
  • Verify system robustness via different means, such as chaos engineering, disaster drills, etc. Develop remedy plans and SOP handbooks to achieve fast restoration in the event of service disruption.
  • Analyse production cases to discover issues, such as design anti-patterns, performance bottleneck, suboptimal configurations, etc. Take continuous efforts to achieve high-availability payment architecture.

What We Are Looking For:

  • Bachelor's degree (or above) in Computer Science or related programs, with at least 3 years of work experience.
  • Proficient in any server-side programming language. Golang is preferred.
  • Familiar with any public cloud provider. AWS is preferred.
  • Familiar with databases & middlewares used by our microservices, such as MySQL, Redis, Kafka, ElasticSearch.
  • Familiar with the observability stack used by our microservices, such as ELK, Grafana, Jaeger, Prometheus.
  • Good understanding of Linux, able to use common commands (like lsof, nc, netstat, tcpdump), and write shell scripts.

Bonus Points:

  • Previous working experience in banking, finance, FinTech, payments, etc.
  • Familiar with common security techniques such as encryption, hashing, KMS services, etc.
  • Familiar with international compliance / security standards such as PCI DSS, ISO-27001, ISO-27701, SOC 2, etc.

Β 

HoYoverse

HoYoverse

HoYoverse is committed to creating immersive virtual world experiences for players around the world

Virtual Reality

Other jobs at HoYoverse

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β 

View all HoYoverse jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

πŸ‡ΈπŸ‡¬ Singapore
Backend Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs

Β 

Β 

Β 

Β 

Β 

Β 

Β 

Β