Advance Search

Browse Jobs

Senior Platform Engineer

Posted 7 days ago

  • London, Greater London
  • Any
  • External
  • Expires In 3 months
About usAntstream Arcade is the largest collection of officially licensed retro/classic games in the world. Players from all over the world can compete together in unique challenges, tournaments and full game play. As a true entertainment brand, Antstream is bringing iconic game play to PC/Mac, Android, consoles, fire OS and more. Players can stream games from anywhere and join the action. Partnerships with Disney, Taito, Bandai Namco, Cave, SNK, Data East and more brings our extensive collection to over 3000 fully licensed games.This is truly the "Netflix for gaming model" the world has been waiting for. Rated by PC-MAG USA as the best place for GenX to stream games! We have a highly ambitious roadmap, and we are looking for super talented people to help deliver it.ResponsibilitiesWe are looking for someone who has been there and done it, so if you know what it takes to deliver complex streaming at scale, then we want to hear from you.As a senior engineer you will be responsible for ensuring that our cloud infrastructure provides a first class, highly secure service. That it has best in class performance, whilst being highly efficient, and cost effective. You will understand about latency, and know how to reduce this at the platform and network level. You will provide technical guidance across our architecture, designs, implementations, and support. You will be highly proficient in developing against cloud platforms, building micro services, and delivering automation solutions. You will also be required to provide operational support as required, and support the team on-call rota.Ensuring that our infrastructure is well maintained and highly secureEnsuring that our customers get the best quality of service and up time possibleWork closely with our developers to build and run services and systems that respond consistently to failures by gracefully degrading our services.Design, build and automate tools and processes to ensure and improve scalability, reliability, availability, and performance across our technology stack.Ensuring our development team are highly productiveDeveloping and supporting of our backend services and API’s Providing updates, enhancements and new features to our backend services platformSupport for deployed services and infrastructureEvangelise best practices through effective consultation with your peersLive and breathe a DevOps mindsetWork with 3rd party vendors and continually review the latest technologies to help us stay ahead of the gameEngage with the wider teams to automate and improve our tools and processesWrite, review and take responsibility for technical documentationRequirementsIf you have most of the following, then we definitely want to hear from you:A can do, let’s get it done attitudePassionate about SRE principles (SLA, SLOs, SLIs)Good knowledge of Azure and the Well-Architected Framework4+ years industry programming experience, ideally coming from a development background (prefer Go & NodeJS) - a significant portion of this role will be delivering solutions into the cloud (PaaS/IaaS)Expertise in developing for operational and non functional concerns (monitoring integration, performance testing, scale, availability and resilience, security considerations)Demonstrable experience in web microarchitecture and key technologies (Restful API’s/JSON, distributed design, WebRTC)Experience with implementing and supporting Kubernetes (especially operators) and containerisation at scaleExpert level experience supporting and delivering solutions into a major cloud provider (Azure experience an advantageExperience with observability tools (e.g. Grafana) and creating dashboards to surface performance metricsExpert level experience with CI/CD systems (ideally including Circle CI)Strong experience with Docker and containerisation. Strong experience with systems management solutions and their orchestration - eg. Puppet, Chef & TerraformGood database skills including SQL and NOSQLExcellent verbal and written communication skills in EnglishStrong knowledge of Git source controlLinux/bash command lineDesirableExperience with AWSOther programming language experience such as Go, JAVA, Python, PHPExperience in test driven development and broader testing and QA concernsStrong teamwork and leadership skills, ideally having fulfilled leadership or mentorship duties.Experience of frontend frameworks and libraries (React, etc.)Experience of writing games or backend game servicesData analysis/design skillsExperience/understanding of emulation technologyIf this job sounds ideal, please apply and let us know why you’re the perfect person for this job!
Apply