Medior/Senior Software Engineer

Apply now

Medior/Senior Software Engineer

Do you want to design, build, and maintain code and infrastructure that lets 30 million users play?

Poki is an online playground with millions of users around the world. We bring fun games to players of all ages, while helping game developers achieve success on web and mobile. Our roots are on the web, but we're expanding to bring fun to our users on all platforms. We're looking for an experienced backend developer to join our Amsterdam office. Are you interested in building the foundation that will help us grow to 100 million users and beyond? Then read on!

TL;DR:

As a Medior/Senior Software Engineer, you will be joining our experienced development team, and be responsible for the infrastructure and code powering a game platform that brings fun to tens millions of users. You'll build features in Go and continuously deploy to the high-performance microservice infrastructure on the Google Cloud Platform, which you’ll help to extend and maintain. 

Do you recognize yourself in the following?

  • I’m self-motivated and highly responsible – I thrive on freedom
  • I enjoy working fast, in a dynamic and agile environment
  • I'm always open to new ideas, perspectives, and solutions
  • I’m eager to learn and love to share
  • I'd love to work with a fun, informal, and diverse group of young people
Then we're looking for you!

Your challenge:

  • Work with the business teams to deliver, track, and optimize features for tens of millions of users around the world and game developers

  • Support, develop, and enhance our infrastructure and backend services, allowing them to grow from 30 to 100 million monthly active users and over 100,000 concurrent users

  • Create microservices in Go and Node.js. Experiment with other technologies to for quality and sustainability of development

  • Work with large sets of data, build, and extend our machine-learning algorithms to support business analysis and recommendations

Our stack:

  • Microservices on Google Cloud
  • Mostly Go on the backend (we’re still migrating some legacy)
  • React and Redux on the front-end, Node.js for server-side rendering
  • Container Builder for CI, unit tests, and deployment
  • Docker for containers
  • Kubernetes for cluster orchestration
  • Prometheus w/ Grafana for monitoring
  • MySQL, BigQuery, and Redis for storage

You:

  • Have 4+ years of professional programming experience, and a lot longer than that as a hobby
  • Have a deep understanding of modern-day web technologies
  • Have hands-on experience with cloud infrastructure technologies, including continuous integration/development tools
  • Have a passion for outstanding results, through an iterative and lean approach, not just clean code

Bonus experience:

  • Experience with Go and Node.js would be cool, but we believe any good programmer can easily pick up a new language. Your skills, smarts, and vision are way more important

  • Experience with Google Cloud

We offer:

  • A dynamic professional environment with room for personal growth
  • The opportunity to affect our development team with your expertise
  • A chance to build your career with our fast-growing company
  • A full-time contract (36-40 hours/week)
  • A competitive salary
  • A diverse, talented, and self-motivated team
  • A flat organization with lots of personal responsibility and freedom
  • State of the art equipment
  • Work in a fun, friendly, and informal environment

Sound good? Then press below to start!