Senior Systems Engineer
Jagex Games Studio develop and publish immersive living games, with RuneScape being our largest and most successful franchise to date.
Tech Services play an integral part in delivering these experiences by implementing and maintaining external and internal game systems, payment services, public APIs and websites. We are looking for an experienced senior engineer to join our team and become a key contributor in a group of software veterans, supporting our vision to be scientifically creative and to inspire our players.
What we do
We are a highly collaborative DevOps team using Agile to deliver on new product development, and to refine and maintain key systems. Our platform is based on a microservice architecture with the vision of migrating legacy systems to a more modern, highly available software stack. We work with an extensive range of technologies, and are actively encouraged to interact with all parts of the business to drive both innovation and improved customer experience.
Our core technology stack
Java / Spring Boot - microservices
Kafka / ActiveMQ - messaging
ELK / Grafana / Flume - monitoring
PostgreSQL / CouchBase / Redis - persistence
Bamboo / Ansible – CI and deployments
How you can contribute
Develop and deploy highly available, high scale systems
Look for ways to add value beyond immediate deliverables by working with Leads and Product Owners to identify and prioritise work
Continually seek to refine and streamline software development practices and our CI/CD pipeline
Resolve production issues and mitigate on-call support causes
Mentor engineers through pairing, design sessions and code reviews