Senior Server Engineer (Back-end)

Tencent

  • Los Angeles, CA
  • $97,200 per year
  • Permanent
  • Full-time
  • 14 days ago
Responsibilities: Quantum Studio is one of the industry's leading game developers, publishers and drivers of the global esports ecosystem. Quantum Studio has demonstrated expertise in game development by creating some of the world's most-acclaimed titles, such as PUBG MOBILE ((co-developed with KRAFTON, Inc.). Quantum Studio has more than 300 Quantumers are committed to revolutionizing game development, bringing players into better virtual worlds and becoming the best international mobile game developer in the world. Upholding its core strategies – innovation, creation, development, Quantum Studio continues to envision the future game experiences and explore cross-platform games, such as Undawn.Its exploration has just begun, with more exciting titles coming soon!A dedicated Senior Server Engineer to contribute to the backend development of the services that will support a large scale multiplayer fps game.As a senior server engineer you will be the primary point of contact for cross-team development on the creative mode, partnering with a central-service shared engine team and platform team to plan and build core services.Primary ResponsibilitiesWork with lead architect to define the project's technical vision for the server infrastructure, collaborating within the project team and across multiple operations teams.Ensure the efficiency, maintainability, and scalability of the services and technology developed by the server team.Act as the primary point of contact for cross-team development on the creative mode, partnering with a central-service shared game engine team and platform team to define and execute on project requirements.Manage and mentor the engineering staff of the server team.Partner with the production staff and the rest of the leadership team for milestone planning and tracking development progress.Evaluate internal/external technologies and tools with the goal of sourcing and integrating technology that meets project requirements and goals.Author documentation and communicate best practices and technical constraints of the engine and gameplay stack to team members and external operations departments.Excellent communication skills.Requirements:What we are looking for:At least 5+ years of relevant experience on a multiplayer game project; shipped at least one AAA title. Proven work experience on an multiplayer online game.Expert familiarity in working with the Unreal EngineCurrently or recently hold at least a senior engineering position with previous experience in leading high-performing engineering teams.Networking experience in TCP, UDP, and/or higher-level protocols.Prior development experience in distributed systems, micro service architecture, and client/server architectures.Experience with storage technologies (SQL, PostgreSQL, Redis, etc.).Experience with cloud/virtualization/containerization technologies and infrastructure.Advanced knowledge of C++, both historical patterns as well as modern language features.Working knowledge of Golang and systems programming with Golang.Excellent spoken and written communications skills.Extraordinary self-motivation and initiative.Pluses:Experience working with AAA game studio and shipping AAA title(s)Experience working on FPSsHave worked on titles built in Unreal 4/5Is comfortable independently contributing to a team and helping build a teamExperience designing and supporting scalable, zero-downtime, high-availability systemsSystems-level programming experience on Linux.Passion for games, particularly FPSs and/or Survivals.Experience shipping a PC game from start to finish.Experience with Agile.Perks:Freedom to dip your toes into other disciplines and influence others beyond the boundaries of your role.Highly creative and collaborative start-up culture.Competitive pay and benefits.Location State(s) CaliforniaThe base pay range for this position in the state(s) above is $97,200 to $224,440 per year. Actual pay is based on market location and may vary depending on job-related knowledge, skills, and experience. A sign on payment, relocation package, and restricted stock units may be provided as part of the compensation package, as well as other medical, financial, and/or other benefits, dependent on the specific position offered.

Tencent