AccelByte

Site Reliability Engineer

Remote
Kubernetes Docker Terraform Python Go AWS Elasticsearch
This job is closed! Check out or
Description

At AccelByte, our mission is to empower game creators by providing them with the backend platform and tools required to make scalable, reliable AAA-quality games. The company was founded in 2016 by industry veterans who have engineered online systems for some of the largest game and distribution platforms in the world including Fortnite, Epic Store, Xbox Live, PlayStation Network, and EA Origin. We are backed by top investors including Softbank, Sony Interactive Entertainment, Galaxy Interactive, NetEase, and Krafton. Our latest Series B funding has firmly solidified our place as a top player in the gaming industry.  AccelByte’s talent has decades of experience building and shipping some of the largest game and distribution platforms in the world.

We believe that the best companies empower employees to make decisions, obsess about the best user experience, and are not afraid to make and learn from their mistakes. Our culture is based on humility, openness to feedback, drive, and collaboration, which we feel results in the best performing teams.  As a company that values diversity, inclusion, and employee growth, our employees have opportunities to work with and learn from teams all over the world.  We offer competitive salaries, a full range of health benefits, social activities, career growth opportunities, and an amazing team. Come join us!

Position Summary

As an SRE/Cloud Engineer - Observability, your primary responsibility revolves around enhancing the observability of our infrastructure. You play an important role in strategically optimizing resources and driving initiatives to ensure effective infrastructure management aligned with business objectives. Your focus lies in implementing tools and practices that enable comprehensive monitoring, logging, and tracing of system components and processes. By doing so, you contribute to improving system reliability, troubleshooting efficiency, and overall operational transparency.

 

Essential Functions/Responsibilities

The SRE/Cloud Engineer - Observability is accountable for the following functions and responsibilities:

  • Configure and maintain monitoring tools (Prometheus, Grafana, AWS CloudWatch) for real-time visibility into system performance and health.
  • Implement log management solutions (Elasticsearch, Fluentd, Kibana) to gain insights from application and system logs.
  • Enhance observability strategies and tools to monitor the performance, availability, and reliability of distributed systems.
  • Maintain robust monitoring and alerting solutions for timely issue detection and resolution.
  • Promote best practices in observability, including logging, tracing, and metrics collection within development teams.
  • Collaborate with development teams to ensure proper instrumentation of containerized applications for monitoring and observability.
  • Utilize Kubernetes (K8s) for container orchestration, scalability, reliability, and efficient resource utilization.
  • Assist in performance analysis, capacity planning, and optimizing system performance and resource utilization.
  • Identify and address bottlenecks, inefficiencies, and potential failure points in the system.
  • Assist in creating and enforcing cost control measures, monitor AWS resource utilization, and identify optimization opportunities to decrease infrastructure costs.
  • Implement containerization strategies to improve deployment efficiency and resource utilization in the AWS environment.
  • Contribute to the analysis of cloud resource usage patterns and identify opportunities for cost optimization.
  • Perform technical assessment for  SRE/ Cloud Engineer candidates
  • Perform other duties as assigned.

 

Qualifications/Experience Required  

  • Bachelor's Degree background or relevant work experience, certification, or courses
  • At least 3 years of experience specializing in roles such as Site Reliability Engineering (SRE) or similar, with a particular focus on improving observability within distributed systems.
  • Experience in designing and implementing log collection, aggregation, and visualization systems using Fluentd, Fluentbit, prom-tail, Loki & LokiQL, Logstash, OpenSearch, and AWS Athena.
  • Experience in designing and implementing metric collection, aggregation, and visualization solutions using technologies like Prometheus & PromQL, Grafana, cadvisor, metric-server, and Cloudwatch.
  • Practical knowledge of trace collection, aggregation, and visualization methodologies employing tools such as Grafana tempo & TraceQL, tail sampling, and open telemetry.
  • Basic experience in Kubernetes, including using Kubectl, flux, and other tools for debugging and modifying cluster states and understanding containerization technology's limitations and usage within a Kubernetes cluster.
  • Basic experience in containerization technology, particularly Docker and Containers, including its limitations and practical applications within a Kubernetes cluster environment.
  • Basic experience in using Infrastructure-as-Code (IaC) tools (e.g., Terraform, Cloudformation) for provisioning and configuration management, including the ability to apply, modify, or delete modules and create custom Terraform modules. 
  • Basic experience in performing cloud system operations on AWS infrastructure, including backups, snapshots, and other administrative tasks.
  • Practical knowledge of defining budgets, forecasting expenses, and building automated tools to identify cost trends and anomalies for cloud infrastructure
  • Understanding of distributed systems architecture and best practices.
  • Experience in using one or more scripting or programming languages (e.g., Python, Go) for automation and tooling development.
  • Experience in managing and optimizing costs across multiple cloud accounts or subscriptions, with proficiency in cloud account management tools and techniques, is a plus point.
  • Familiarity with multi-cloud or hybrid cloud environments, including the ability to navigate and leverage different cloud platforms simultaneously, is preferred.
  • Experience at a AAA game studio or a software product company is preferred.
  • AWS Certified Solutions Architect is a big plus.
  • Experience working in a multinational technology startup is a big plus.
  • Eagerness to learn new languages and technologies.
  • Proficiency in written and verbal English language.
  • Flexibility to adjust to work routines/schedules, as required, to meet the needs of the company and the expectations of customers.



AccelByte Inc is an Equal Employment Opportunity Employer, all qualified candidates and applicants will receive consideration for employment without regard to race, religion, gender, national origin, sexual orientation, marital status, age, or disability. Our culture is innovative and inclusive, and we value our people the highest.

Please visit our career page for a complete listing of our open positions https://accelbyte.io/careers

AccelByte
AccelByte
Developer Platform Developer Tools Digital Marketing E-Commerce Platforms Online Games Software Video Games

0 applies

80 views

Other Jobs from AccelByte

Principal Data Engineer

Remote Vancouver, British Columbia

Senior Data Engineer

Remote Vancouver, British Columbia

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 223 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers