System Engineer - Developer

P99 soft

Job Summary

P99soft is seeking a System Engineer/Developer with 5+ years of experience in Hyderabad. This full-time role involves designing, developing, and maintaining backend test frameworks in Scala/Java, building automation pipelines for game server backend systems, and performing system-level and performance testing. The ideal candidate will collaborate with developers to ensure high system availability, identify performance bottlenecks, and develop test harnesses and simulation tools for backend APIs, bridging coding with system performance validation in a high-scale gaming environment.

Must Have

  • Design, develop, and maintain backend test frameworks in Scala/Java.
  • Build automation pipelines to validate game server backend systems.
  • Perform system-level and performance testing (load, stress, scalability, latency).
  • Collaborate with developers to ensure code quality and high system availability under heavy load.
  • Identify performance bottlenecks in game backend services and work with engineering teams to resolve them.
  • Develop test harnesses & simulation tools for backend APIs.
  • Strong programming skills in Scala or Java.
  • Experience with system-level / performance testing tools (e.g., JMeter, Gatling, Locust, k6).
  • Solid understanding of distributed backend systems (microservices, cloud-based architectures, REST/gRPC APIs).
  • Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Familiarity with profiling tools, monitoring tools (Grafana, Prometheus, ELK).
  • Exposure to databases (SQL/NoSQL).

Good to Have

  • Experience in gaming backend systems (real-time multiplayer, matchmaking, leaderboards).
  • Knowledge of Kubernetes / Docker for environment simulation.
  • Understanding of network protocols, latency optimization, and concurrency.

Job Description

Position: System Engineer/Developer

Location: Hyderabad

Experience: 5+ years.

Key Responsibilities

  • Design, develop, and maintain backend test frameworks in Scala/Java.
  • Build automation pipelines to validate game server backend systems.
  • Perform system-level and performance testing (load, stress, scalability, latency).
  • Collaborate with developers to ensure code quality and high system availability under heavy load.
  • Identify performance bottlenecks in game backend services and work with engineering teams to resolve them.
  • Develop test harnesses & simulation tools for backend APIs.

Technical Skills

  • Strong programming skills in Scala or Java (must-have).
  • Experience with system-level / performance testing tools (e.g., JMeter, Gatling, Locust, k6).
  • Solid understanding of distributed backend systems (microservices, cloud-based architectures, REST/gRPC APIs).
  • Knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
  • Familiarity with profiling tools, monitoring tools (Grafana, Prometheus, ELK).
  • Exposure to databases (SQL/NoSQL).

Nice to Have

  • Experience in gaming backend systems (real-time multiplayer, matchmaking, leaderboards).
  • Knowledge of Kubernetes / Docker for environment simulation.
  • Understanding of network protocols, latency optimization, and concurrency.

Profile Fit

> Ideal for candidates who have worked as SDET / Backend Developer and want to bridge coding + system performance validation in a high-scale environment like gaming.

E-mail resume to srinivas.adepu@p99soft.com

Apply for this job

18 Skills Required For This Role

Github Game Texts Performance Testing Gitlab Nosql Prometheus Grafana Elk Ci Cd Docker Microservices Kubernetes Scala Sql Github Actions Multiplayer Jenkins Java

Similar Jobs