• Notera att ansökningsdagen för den här annonsen kan ha passerat. Läs annonsen noggrant innan du går vidare med din ansökan.

Are you passionate about creating robust and scalable backend services for games using Go? Do you have experience with distributed systems and cloud environments? Are you ready to take ownership and responsibility for ensuring that our backend services never go down? If so, we have an opportunity for you!

As a Backend Engineer, you will play a crucial role in developing the backend services required for our upcoming game, using Go as the primary language. You will be responsible for designing, developing, and maintaining scalable and reliable backend systems, such as matchmaking, in-game store, player profiles, and game server orchestration. Collaborating with game developers, you will integrate backend services into games and develop APIs to enable game features. Ensuring the security and privacy of user data will be a top priority, and you will monitor and analyze system performance, making recommendations for improvements.

We are looking for a candidate who takes ownership and responsibility for the uninterrupted service operation of our backend systems 24/7. Your expertise in Site Reliability Engineering principles and experience with different types of databases will be invaluable in maintaining the reliability and stability of our backend services. Your strong interest in automating the testing and deployment process will help us streamline our development and deployment workflows.

Our current technology stack is mainly developed using Go, Docker, SQL, Redis and run on Kubernetes on GCP, and on-prem. If you're excited about developing backend systems for games using Go, taking ownership of their reliability, and want to be part of an innovative project, join us now!

Responsibilities:

- Design, develop, and maintain scalable and reliable backend systems for our games using Go as the primary language.

- Collaborate with game developers to integrate backend services into games.

- Develop and maintain APIs to enable game features.

- Ensure security and privacy of user data.

- Monitor and analyze system performance and make recommendations for improvements.

- Take ownership and responsibility for the uninterrupted service operation of our backend systems 24/7.

What You Will Bring:

- Extensive experience and strong programming skills in Go, as well as other compiled or dynamic languages like Rust, C#, Java, JavaScript, Python, or others.

- Comprehensive knowledge of the principles of Site Reliability Engineering and what's needed to ensure uninterrupted service operation 24/7.

- Experience building robust, secure, and scalable distributed applications in cloud environments like AWS, Google Cloud, Azure, or similar.

- Knowledge of different types of databases and their strengths and weaknesses in different contexts.

- A strong interest in automating the testing and deployment process of your work.

- A desire to work with others, share your knowledge, and eagerness to learn new things.

Detta är en jobbannons med titeln "Backend Programmer" hos företaget Chief Rebel AB och publicerades på webbjobb.io den 11 april 2023 klockan 09:42.

Hur du söker jobbet

webbjobb-logo-white webbjobb-logo-grey webbjobb-logo-black