We are looking for a talented and experienced Backend Engineer to come join our team and develop amazing games with us.
As a Senior Backend Engineer at YAGER you will:
- Design, implement and maintain our online services
- Support the team to build a robust framework for future products
- Actively participate in team efforts by making recommendations on improving product quality as well as group productivity
- Investigate technical issues impacting the game during development and live service
- Mentor your team members to drive technical excellence
- Write and maintain software system documentation
Qualifications
- 5+ years experience as Backend Engineer
- Fluent in C++ and C#
- Distributed systems experience
- Networking experience in TCP / IP
- Experience designing HTTP REST APIs
- Relational database development experience (e.g., MySQL, Postgres)
- Passionate about videogames
Desirable skills
- Unreal Engine 4 experience
- Scripting languages experience (e.g. Python)
- Linux development experience
- Microservices architecture (Docker, orchestration)
- Messaging middleware experience (RabbitMQ, Kafka)
Employment details
- Full-time and on-site
- Status: employment
- Start: asap
Benefits
We support you all the way
Relocation bonus and ongoing support and assistance, occupational pension scheme
We care about your well being
Flexible working hours, fresh fruit and vegetables every day, hot and cold beverages of your choice, in-house massage, fitness Club membership, monthly company events, Berlin public transportation Jobticket
We encourage continuous learning
Extensive games/books library, dedicated Talent Development Manager and participation at various game conferences
We know how to have fun
A variety of exciting Team Events, regular in-house social events, summer and Christmas Party, beer and soft drinks for Friday meetings.
If this sounds exciting to you, and you love to work in a creative environment with people who are passionate about their work, we are looking forward to get to know you!
Join our Team!