
Senior Engineer, Server
Description
- Work in a team responsible for designing, developing and maintaining backend services and APIs in Python running on AWS
- Design and implement new features in our core technologies, working collaboratively with other stakeholder teams to understand requirements and identify the best technical solutions as well as plan the future of our server core technologies that will lay the foundation for exciting new gameplay features
- Inspect the performance of our server clusters and propose improvements
- Deep analysis of player behaviors and how our server can be hardened to both improve player experience and also defend against bad actors (botters, cheaters, etc)
- Work closely with the QA team to resolve bugs and deliver high quality code as well as Deploy, monitor, and manage applications in a cloud environment such as AWS
- Stay up-to-date with industry changes and emerging trends, especially regarding Python, Redis and its ecosystem, AWS, Gaming, etc
- Highly experienced being part of a professional development team or other relevant area
- Experience in developing highly available back-end systems and servers for large-scale MMO games, high-traffic web systems or applications
- Experienced with Python and its ecosystem (libraries, frameworks, etc.), familiarity with web frameworks such as Flask, Tornado, FastAPI, or another similar web framework and Python threading, as well as the principles of async programming
- Familiar in design and implementation of highly-scalable, reliable, and secure systems using Redis and its ecosystem, such as Redislabs. Solid understanding of RESTful API design and development. Ability to write efficient low-latency, low-IO code
- Strong knowledge of Linux operating systems and Docker containers, as well as Redis, MySQL (or similar database systems). Good understanding of how to prevent intrusions, injections, cheating etc.
- Experience in version control, especially multi-track development and familiarity with deployments methodologies and CI/CD pipelines as well as automated testing
- Experience with stateful and stateless game server architectures
- Familiarity with messaging systems such as RabbitMQ, AWS SQS, Redis Streams
- Experience working with AWS services like EC2, ECR, RDS, S3, and IAM
- Knowledge of Infrastructure-as-Code (IaC) and experience with Terraform for managing infrastructure deployment
- Understanding of network infrastructure and cloud networking concepts, such as VPC, Subnet, Security Groups, and Load Balancing
- Experience with traffic analysis via Charles proxy, browser developer tools, Datadog, logs
- Understanding Kibana / Datadog log querying and dashboards
About Scopely
Scopely is a leading video game and global interactive entertainment company, home to many of the world’s most beloved and enduring experiences, including two of the most successful mobile games of all-time “MONOPOLY GO!” and “Pokémon GO,” along with “Stumble Guys,” “Star Trek™ Fleet Command,” “MARVEL Strike Force,” “WWE Champions,” the Scrabble® franchise, “Yahtzee® With Buddies,” and many others. Across mobile, web, PC, and console, Scopely creates, develops, publishes, and live-operates one of the most diversified and award-winning portfolios in the games industry — bringing hundreds of millions of players together through a shared love of play.
Founded in 2011, Scopely is powered by its exceptional team — including thousands of world-class gamemakers around the globe, a distinctive tenet-driven culture, and its proprietary technology platform, Playgami. Together, these strengths have fueled Scopely’s position as the #1 mobile games company in the U.S. and #2 globally, generating more than $10 billion in lifetime revenue. Whether building global sensations like “MONOPOLY GO!” from the ground up, or expanding through strategic acquisitions, including the FoxNext, GSN, and Niantic games businesses — Scopely consistently delivers experiences players love today and return to for years to come.
Recognized multiple times as one of the "100 Most Influential Companies in the World" by TIME magazine and one of Fast Company's "World's Most Innovative Companies" and “Best Workplaces for Innovators,” Scopely believes that video games can be a force for good — creating meaningful connections, vibrant communities, and making life better through play.
Scopely has global operations and partners across four continents in more than a dozen countries worldwide. For more information, visit: https://www.scopely.com/.

More Jobs at Scopely

Lead Game Designer

Senior Engineer, Client
