
// Open Role at Peak Games
Join Peak Games as a Backend Software Engineer to architect and implement scalable core systems, bringing game features to life for a community of 40 million monthly active users. Solve unique engineering challenges and contribute to a technology-agnostic environment.
We are looking for a Software Engineer, Backend to join our Engineering Team with a focus on backend development that drives gameplay. You will architect the core systems that bring game features to life by connecting the server-side logic and the player experience. With a community of 40 million monthly active users, you will solve unique engineering challenges and build scalable game logic using a technology-agnostic approach, growing alongside your team and our games.
- University degree in Computer Science or any equivalent department - 2+ years of relevant work experience - Good command of various programming languages (such as Java, JavaScript, or C#) and experience with best practices and idioms of these languages - Experience in Java Spring Boot based software development and backend systems - Knowledge of relational and non-relational databases - Strong engineering skills and programming fundamentals - Understanding of software architecture design, OOP and principles of design patterns on various scales - Meticulous attention to detail and a passion for developing, releasing, and maintaining high-quality code