TL;DR
Senior Engineer (Monopoly GO!): Building and optimizing game servers and associated tools for a high-scale mobile game with an accent on performance, scalability, and consistency. Focus on implementing new features, ensuring networked communications, writing high-quality automated tests, and preventing exploits.
Location: Work from Barcelona, Spain on a hybrid basis.
Company
hirify.global is a global interactive entertainment and mobile-first video game company, home to many top, award-winning experiences such as "MONOPOLY GO!".
What you will do
- Work closely with feature owners, the game design team, and other development teams to implement new features within a feature team.
- Work with game client developers to implement networked communications between game client and server.
- Design and develop the game server and associated tools and libraries, with a focus on performance, scalability, and consistency.
- Write automated, high-quality tests (unit, integration etc.) and work with QA teams to improve gameplay experience and curtail exploits.
- Implement tools to empower liveops and game design teams in the creation of new gameplay experiences.
Requirements
- 5+ years as part of a professional game development team or other relevant area.
- Strong computer science and engineering fundamentals (data structures, concurrency, design patterns, algorithms).
- Mastery of Unity and C# 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.
- Knowledge of Unix-like operating systems.
- Experience with Redis (or other database systems), ORMs, and migration scripts.
- Ability to write efficient low-latency, low-IO code and understanding of how to prevent intrusions, injections, and cheating.
Nice to have
- Familiarity with highly available back-end systems and servers for games.
- Web development on a modern framework such as React or Angular.
- Experience with AWS, Docker, Terraform, Kibana, Chef, Ansible.
- Experience with automated testing.
- Experience with stateful and stateless game server architectures.
Culture & Benefits
- A supportive work environment where everyone is treated with respect and inclusivity.
- Commitment to providing equal employment opportunities regardless of age, race, ethnicity, gender, sexual orientation, religion, disability, or any other protected status.
- A global team of game lovers who are developing, publishing, and innovating the mobile games industry.
- hirify.global creates, publishes, and live-operates immersive games that empower a directed-by-consumer experience across multiple platforms.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →