Join to apply for the Software Engineer, Games (New Grad) role at Peak
We are seeking a recent graduate Software Engineer to join our Engineering Team. You will collaborate with your team to develop code that brings game features, items, and levels to life in our games, enjoyed by over 40 million monthly active players. This role presents interesting engineering challenges that we tackle with a technology-agnostic approach. As our games grow, so do our opportunities for professional development as software engineers and as a team.
Here’s what you'll do
- Create engaging experiences for our daily players
- Design, implement, test, and maintain casual gaming products
- Write clean, sustainable code and participate in peer code reviews
- Own a primary work stream end-to-end, collaborating closely with mobile engineers
- Brainstorm and iterate on new ideas to enhance our games' user experience
Desired skills and experiences
- University degree in Computer Science, Software Engineering, or related field
- Experience with Unity game projects is a plus
- No prior game development experience required; we value a holistic, technology-agnostic approach to software engineering
What you’ll learn in this role
- Developing, releasing, and maintaining high-quality code
- Strengthening engineering skills and programming fundamentals
- Proficiency in programming languages such as C# and Java, and best practices
- Software architecture, OOP, design patterns, and principles
Working at Peak
- Fast-paced, collaborative environment
- Continuous learning and development opportunities
- Participation in relevant industry conferences
- Team events and trips
- Support for personal and professional growth through challenging projects and feedback
Seniority level
Employment type
Job function
- Technology, Information and Internet