Senior Software Engineer, Backend Full-time Job
5 days ago Engineering Istanbul 1 view Reference: gl9avxYndG1Job Details
We are looking for a Senior Backend Engineer to join our Toon Blast team! As a Senior Backend Engineer at Peak, you will be part of a focused, agile team, and have the opportunity to make a big impact on our games which are played by millions of people every day.
What you’ll do:
Design, develop, and maintain scalable and reliable backend systems for our games
Collaborate with game developers, designers, and product managers to define and implement new features
Write high-quality, well-tested code
Participate in code reviews and provide constructive feedback
Troubleshoot and debug production issues
Mentor junior engineers and share your knowledge
Stay up-to-date with the latest technologies and trends
What you’ll need:
Bachelor's degree in Computer Science or a related field
5+ years of experience in backend development
Strong understanding of data structures and algorithms
Experience with Java, Scala, or other JVM languages
Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., Cassandra, MongoDB)
Experience with cloud platforms (e.g., AWS, Google Cloud, Azure)
Experience with distributed systems and microservices architecture
Experience with building and maintaining RESTful APIs
Experience with version control systems (e.g., Git)
Excellent problem-solving and communication skills
Ability to work independently and as part of a team
Nice to have:
Experience with game development
Experience with mobile game development
Experience with Unity or other game engines
Experience with performance optimization
Experience with data analysis
Experience with machine learning
Our Culture:
We believe that the best products are built by empowered and self-organized teams.
We are very serious about setting a high bar for quality in everything we do.
We value constant feedback and learning from each other and our players.
What we offer:
A chance to reach millions of people with our games
A fun, collaborative, and supportive work environment
Opportunities for professional growth and development
Competitive salary and benefits
Relocation assistance (if applicable)