Develop, Test, Deploy, Amaze millions!
At Peak Games we are constantly learning, adopting new technologies and we are never afraid to make mistakes. Everyday, an engineer at Peak Games works on challenging problems that affect millions of users. We are ever on the lookout for the most talented engineers who relish the idea of working with the most talented pool of engineers at Peak Games. We are unrelentingly determined on adding further talent to our already talented and zealous team of engineers. This has been and will continue to be our resolve.

ENGINEERING

Senior Software Engineer, Backend - Machine Learning Project

Istanbul

We’re a small and tight-knit team that is working on something completely new within Peak that will transform the way humans search, consume and engage with information.

At Peak, we put progress and creating impact at the core of our existence, and as a team we all strive for this goal relentlessly. As such, we have formed a new team within Peak that will try to tackle impossible problems by first becoming a team and then learning and progressing continuously.

We are looking for an experienced Backend Engineer to join our newly formed team to create a world-class backend infrastructure that our app will thrive on.

Here's what you'll be doing:

  • Crafting and maintaining backend services using Go.
  • Designing and implementing highly scalable, low latency services, APIs and tools required to support our brand new app.
  • Taking an active role in improving our engineering culture by designing, testing and documenting.
  • Working closely with our Mobile and Product Teams for the integration of new versions as well as features using an iterative approach.
  • Securing performance, reliability and security of our app.
  • Engaging in a test-driven approach: verifying the functionality of code and components through implementation of unit and integration tests.

Desired skills and experiences:

  • Degree in Computer Science or any equivalent department.
  • 3+ years of demonstrated experience using object-oriented programming languages.
  • Experience in designing and implementing high-quality, well-tested, and production-ready software from initial development to ongoing, scalable, production operation.
  • Experience with Linux servers and familiarity with Linux shells.
  • Good grasp of software design and design principles.

Working at Peak:

  • Fast-paced environment with a tight-knit and collaborative culture
  • Relevant conferences abroad to stay up to date with the latest industry trends
  • Team events and trips
  • We support your personal and professional development with challenging projects and regular feedback
  • Full health benefits

APPLY FOR THIS POSITION

*Required fields