Softwareingenieur:in - Backend (Golang)
- Published on
About the Role
As a Software Engineer - Backend (Golang), you will be part of a dynamic and innovative environment contributing to the software architecture of the Game Backend Services. Your responsibilities will include:
- Developing robust and scalable backend architectures in Golang.
- Implementation of new features and strategic direction for the game backend.
- Ensuring full test coverage and integration of new features into the existing gaming landscape.
- Maintaining a reliable API communication between clients and servers, particularly around spins, bonus mechanisms, and game events.
- Optimizing server performance and scalability for high availability during peak loads.
- Adhering to security, compliance, and regulatory standards in the backend area.
About the Candidate
We are looking for someone with:
- A completed degree in computer science or comparable qualifications.
- At least 4 years of professional experience in software development, particularly in Golang.
- Excellent knowledge in object-oriented programming and experience in developing scalable backend architectures.
- Familiarity with Clean Code principles and design patterns.
- Advanced experience with current software technologies such as Docker, Microservices, Gitlab, Build Pipelines, and REST APIs.
- Ideally, knowledge of cloud computing and AWS.
- Strong communication skills, empathy, and self-organization to work successfully in a hybrid, collaborative work model.
- A can-do attitude and enthusiasm for driving and optimizing processes.
- High quality orientation and fluency in German (minimum C1) and good command of English (minimum B2).
About the Company
ZABEL is a leading company recognized for its excellent products in the gaming industry. We value modern backend technologies and the ongoing development of innovative cloud infrastructures.
Company Culture and Benefits
We offer an innovative work environment with maximum flexibility regarding working hours and location through a hybrid work model. Additional benefits include diverse internal and external training opportunities for targeted career development, an attractive compensation package including a 13th-month salary and vacation pay, and a collaborative company culture that fosters innovation and teamwork. We provide a structured onboarding process and continuous personal development measures.