Lead Java Server Engineer - World's Edge

A global technology company empowering people and organizations to achieve more through innovative software and gaming solutions.
$137,600 - $267,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
6+ years of experience
Gaming

Description For Lead Java Server Engineer - World's Edge

Join Xbox Game Studios as a Lead Java Server Engineer working on the legendary Age of Empires franchise. This role offers an exciting opportunity to shape the future of one of gaming's most beloved RTS series. You'll be responsible for the server-side infrastructure that powers the entire Age portfolio, ensuring millions of players can enjoy seamless gaming experiences. Working with cutting-edge technologies including Java, MySQL, and cloud platforms, you'll lead initiatives to optimize performance and scalability while collaborating with passionate cross-disciplinary teams.

Microsoft offers an industry-leading compensation package, including a competitive base salary range of $137,600 - $267,000, comprehensive benefits, and the chance to work remotely. You'll be part of a company culture that values innovation, inclusion, and personal growth, with access to extensive learning resources and networking opportunities.

As a key member of World's Edge studio, you'll contribute to maintaining and evolving the technical foundation of Age of Empires, working with both internal and external partners to deliver exceptional gaming experiences. The role combines technical leadership with hands-on development, requiring expertise in server-side architectures, distributed systems, and game service optimization.

This position offers the perfect blend of technical challenges, creative problem-solving, and the opportunity to impact millions of players worldwide. If you're passionate about gaming, have deep expertise in Java server development, and want to be part of a studio that's continuing the legacy of a legendary gaming franchise, this role at Microsoft's Xbox Game Studios could be your next career milestone.

Last updated 12 days ago

Responsibilities For Lead Java Server Engineer - World's Edge

  • Design and implement server-side architectures for the entire Age portfolio
  • Develop new features for games and services
  • Lead initiatives to optimize server performance and scalability
  • Collaborate with cross-disciplinary teams
  • Oversee live services, managing monitoring, troubleshooting, and real-time issue resolution
  • Stay abreast of industry trends and advancements in server technologies

Requirements For Lead Java Server Engineer - World's Edge

Java
MySQL
Redis
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in Java
  • 6+ years of experience in designing and implementing server-side architectures for live game services using Java
  • 6+ years of experience with MySQL, JDBC, and cloud platforms (preferably Azure)
  • 6+ years of experience debugging multi threaded applications
  • 6+ years of experience optimizing server performance and scalability
  • Experience with version control systems, particularly Git
  • Knowledge of server-to-server session validation
  • Proficiency in CI/CD practices

Benefits For Lead Java Server Engineer - World's Edge

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Lead Java Server Engineer - World's Edge

Senior Quantum Hardware Engineer

Senior Quantum Hardware Engineer position at Microsoft, focusing on quantum computing hardware development and integration with competitive compensation and benefits.

Senior Product Manager

Senior Product Manager role at Microsoft Digital focusing on employee experience and HR technology solutions.

Member of Technical Staff - Windows Engineer

Senior Windows Engineer role at Microsoft AI, building next-gen Copilot capabilities with focus on Windows client applications and AI integration.

Member of Technical Staff, Infrastructure Engineer

Senior Infrastructure Engineering role at Microsoft focusing on building and scaling AI platforms and services for Copilot, requiring expertise in distributed systems and cloud technologies.

Member of Technical Staff – Platform Engineer

Senior Platform Engineer role at Microsoft AI, building next-gen Copilot capabilities for Windows, requiring 4+ years experience in distributed systems and cloud services.