About the company Let the world play! At Poki, play is how we learn. That's why weโre on a mission to create the ultimate online playground. With tons of games for players of all ages, weโre bringing fun to the next level.
Job position
Permanent
- Remote work is NOT possible
Relocation compensation available
Job description
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 kids 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 back-end 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 Golang Developer, 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 our high-performance microservice infrastructure on Google Cloud Platform. You own your microservices, so we're willing let you experiment with other languages from time to time as well.
Your challenge:
- Support, develop and enhance our highly available / scalable cloud agnostic infrastructure
- Create microservices in Go and Node.js. Experiment with other technologies as you see fit
- Design, build and maintain the new backend of the Poki Platform, allowing it to grow from 30 million to 100 million monthly active users and beyond
- Maintain stability and scalability of an infrastructure handling over 100,000 concurrent active users
- Build and continuously deploy features for tens of millions of users around the world
- Work with large sets of data and contribute to our machine-learning recommendation algorithms
Our stack:
- Microservices on Google Cloud
- Mostly Go on the back-end (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 & Redis for storage
Skills & requirements
You:
- Have 5+ 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 solid understanding of design patterns and best practices
- Have a โmore effort now to save effort laterโ mentality
- Have a passion for outstanding results, not just clean code
- Live in the Netherlands or willing to move to the Netherlands (we offer Visa Sponsorship)
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
- Open-source project contributions
Instructions how to apply Apply at this url: https://www.golangprojects.com/golang-go-job-clx-Senior-Golang-Engineer-(Amsterdam)-Amsterdam-Poki.html Please mention that you found the job at Golangprojects.com
[ job website ]
Staff Software Engineer (Golang) - Stream Remote Europe, 100% Remote - Salary: โฌ110,000 to โฌ160,000 EUR
Stream uses Go for our video SFU & chat API. We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB/Postgres, and Redis.
We...
Senior Software Engineer - Kube Team - Cast AI Remote Europe, 100% Remote - Salary: 78000-108000 EUR
Core values that hold us all together:
PRACTICE CUSTOMER OBSESSION. Focus on the customer journey and work backwards. Strive to deliver customer value and continuously solve customer problems. Listen...
GoLang Developer - Fortinet(December 2024) London, United Kingdom
Fortinetโs Code Security team is responsible for shipping a suite of products that can be used to help secure customer codebases. The technology involves static and dynamic program analysis and thei...
Senior Software Engineer - OMNI - Cast AI Remote Europe, 100% Remote - Salary: 78000-108000 EUR
What does the Omni Team do?
The Omni Team's goal it to solve the multi-cluster multi-cloud Kubernetes challenge! Building on top of concepts from cluster federation it tries to shift the paradigm in ...
Bluesky Backend Go Developer - Data Infrastructure - Bluesky(December 2024) Seattle, Washington, United States (Remote work possible) Bluesky's mission is to transition the social web from platforms to protocols. We're building a federated social network where users have more power. Our team has decades of combined experience buildi...