iSoftStone

Backend Software Engineer

Posted: Oct 28, 2025

Job Description

Job Summary :The company's Interactive Entertainment Group (IEG) relies on highly collaborative and creative engineers to succeed.The core mission is to enable global access to the company's games by providing event development as a service. Operation and Development Engineers use their skills to engineer complex player events, continuously enhance the gaming experience, gain monetization insights from data, and manage global services across multiple time zones.Responsibilities :Insatiable desire to eliminate toil by building tooling or automating away repetitive tasks or building cloud native solutions that will proactively mitigate problems before they arise. Provide subject matter expertise and game design support for events and around event platform services in the gaming ecosystem.Collaborate closely with fellow engineers, studios representatives while maintaining a strong working relationship based on trust, respect and empathy. Deeply involved in the design, development, implementation, and live support of event services, ensuring the timely delivery of high-quality events.Produce comprehensive documentation for newly developed and existing event service.Participate in code reviews to provide constructive feedback to team members, ensuring code quality, consistency, and adherence to coding standards.Take responsibility for the production support of event services, prioritizing player experience and actively engaging in incident resolution and service health maintenance.Operate within an Agile or Scrum framework, contributing to sprint planning, daily stand-ups, and retrospectives to ensure the timely delivery of top-tier software.Develop event services using cloud native stack and deploy applications at scale across different cloud providers for different tenantsQualifications :A Bachelor’s, Master’s or PhD in computer science, software engineering, computer engineering or other related fieldsExhibit a solid grasp of data structures and engineering principles.Proficient in one or more programming languages (e.g. Go, Python, TypeScript, etc) Familiar with Linux and Container Schedulers (Kubernetes) is a plusDemonstrate strong analytical and problem-solving skillsHighly motivated, self-learner, and technically inquisitivePossess exceptional communication and teamwork skills, coupled with a strong sense of responsibility and passion for the field.Fluent in both written and spoken English and Mandarin(Chinese) to effectively engage with diverse team members and stakeholders across various countries.1 to 3 years of professional working experience is a plusExperience with online computer / mobile / console games is a plusFamiliar with MYSQL and Redis, familiar with object-oriented programming (OOP), experienced in function programming is a plus.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs