Description:
Scopely is looking for a Staff Server Engineer to join our Monopoly GO! team and work from the UK on a remote basis.
At Scopely, we care deeply about what we do and want to inspire play every day - whether in our work environments alongside our talented colleagues, or through our deep connections with our communities of players. We are a global team of game lovers who are developing, publishing, and innovating the mobile games industry, connecting millions of people around the world daily.
MONOPOLY GO! is a global phenomenon and the biggest mobile game launch in history, captivating millions of players worldwide.
What You Will Do
- Lead a team of Engineers, setting clear expectations and providing continuous feedback, coaching, and mentoring to ensure success and growth
- Working closely with feature owners, economy, liveops and other development teams to implement feature simulations and technological pipelines for Monopoly GO!
- Driving the implementation of systems that transform raw game data into analytical datasets for simulation and evaluation
- Ensuring technical performance is “Best-in-Class” throughout development
- Writing automated, high-quality tests (unit, integration, load, etc.) and working with QA teams to improve gameplay experience, curtail exploits and ensure that everything works smoothly
- Reviewing Technical Design Documents and provide feedback and guidance to other engineers
- Collaborating and communicating with cross-functional departments including: economy, liveops, qa, etc.
- Participating in a strong engineering team and culture
- Live game support & troubleshooting
- Contributing to technical plans and discussing the workflows and requirements with stakeholders
- Implementing tools to empower our liveops and game design teams in the creation of new and exciting game-play experiences
- Explore AI-assisted tools (LLMs, copilots, automation frameworks) to improve productivity, enhance analysis depth, and accelerate iteration cycles
What We’re Looking For
- 6+ years as part of a professional game development team or other relevant area
- Experience managing people, driving 1:1s and performance reviews, doing follow ups and providing regular feedback to direct reports
- Experience driving and leading the technical execution of complex and interdisciplinary developments
- Mastery of C#, Python or another OO language, including experience with asynchronous and multi-threaded programming paradigms
- Hands-on experience with cloud computing (AWS, GCP...) and low-latency, high-scale distributed systems
- Strong computer science and engineering fundamentals (data structures, concurrency, design patterns, algorithms)
- Strong understanding of game framework architecture at scale, maintainability over time, robust API design, etc.
- Strong knowledge of application design best patterns and practices; understanding of maintainability concerns when designing and implementing applications
- Enjoy solving complex technical problems, especially in large systems
- Willingness to learn and work with new technologies
- You’re a great tech communicator who knows how to share knowledge with non-technical people
- You have a desire to seek out and take on user feedback to drive world class application development
- A passion for games
Bonus Points
- Experience building your own games as personal projects or game jams
- Experience with AWS, Docker, Kibana, Ansible
- Experience with automated testing
- Solid experience with SQL and at least one data warehouse (BigQuery preferred)
- Knowledge of probability, applied statistics, and simulation techniques
- Experience with distributed processing tools: Spark, PySpark, or alternatives
- Experience building ETL/ELT pipelines using Airflow, DBT, or similar frameworks
- Experience in gaming, monetization, or game economy
- Familiarity with gameplay logic or LiveOps systems
- Experience developing internal libraries or tools for non-technical teams
- Curiosity for experimenting with AI systems to extend capabilities of existing pipelines or prototype new evaluation methods