
// Open Role at AccelByte
Join AccelByte's 24x7 operations team for AAA multiplayer games. This role involves designing and maintaining high-performance backend services, automating operations, and ensuring system reliability for a scalable cloud platform.
POSITION SUMMARY:
AccelByte is building a 24x7 operations team for AAA multiplayer video games. In this position, we need a driven Site Reliability Engineer who can actively participate in the day-to-day combat by maintaining high reliability of our service and drive prioritization in fixing what may be broken today, as well as able to envision, design, and implement processes and technologies to improve the ability to identify, isolate, correlate, and mitigate service impacting problems in the system. The Site Reliability Engineer must also know some coding to automate routine tasks in service metrics gathering, correlating, organizing, and presenting, in addition to detail and in-depth root cause analysis
ESSENTIAL FUNCTIONS/RESPONSIBILITIES:
The Senior Site Reliability Engineer (SRE) is accountable for the following functions and responsibilities:
Design, build and maintain high-performance backend services, tools, and control planes to automate operations and improve system reliability.
Architect, implement and maintain a highly scalable deployment framework and tooling that improves our products' stability, reliability, and availability.
Build and run service deployment using K8s and other CNCF projects
Provide a secure, high-scalable, and cost-effective cloud platform
Construct and build effective systems to monitor the health of our system/applications, and to handle outages
Solve problems occurring in all our environments and create solutions to prevent them from happening again
Produce automation and innovative tools to assist the product development teams and to deliver operational excellence
Create and maintain infrastructure-related documentation and SRE runbooks
Collaborate with other stakeholders to provide cost-effective, operational excellence, and performance-efficient infrastructure solutions to improve our products.
Identify technology, process gaps, and opportunities for improvement
Liaise, communicate, and work directly with our clients
Perform any other design-related duties as required
Envision, design, and implement AIOps solutions to enhance operational efficiency and predictive maintenance.
Write clean, maintainable, and well-tested code (primarily in Go/Python) for core platform components.
QUALIFICATIONS/EXPERIENCE REQUIRED
QUALIFICATIONS/EXPERIENCE PREFERRED
Design, build, and maintain high-performance backend services and tools. Architect and implement a scalable deployment framework. Build and run service deployment using K8s. Provide a secure, high-scalable, and cost-effective cloud platform. Construct and build effective monitoring systems and handle outages. Produce automation and innovative tools. Create and maintain infrastructure-related documentation and SRE runbooks. Collaborate with stakeholders to improve products. Identify technology and process gaps. Write clean, maintainable, and well-tested code (Go/Python). 5+ years Cloud Engineering or DevOps experience with AWS, 2+ years Kubernetes. Deep knowledge of cloud service providers, IaC, GitOps, and Terraform. Experience delivering products in a fast-paced environment and working independently on technical projects. Strong proficiency in Go, Python, and Bash.