Principal Golang Engineer

1 month ago


Dublin, Ireland Playrix Full time

Principal Golang Engineer

Playrix is in the global top 3 in terms of profit among mobile game developers. We have created the hit games Gardenscapes, Fishdom, Manor Matters, Homescapes, Wildscapes, and Township. They have been downloaded by more than two billion players, and have a monthly audience of 130 million people.

We are looking for a Principal Golang Engineer to strengthen our GameOps platform services team.

Our services experience peak loads of up to 100K RPS. Therefore, you will be tasked with developing current platform services and writing new ones on the Golang, as well as working on the architecture and solving issues of scaling, fault tolerance, and monitoring.

Team: 7 Senior and Strong Middle developers and a Tech Lead.
Our stack: Golang, Python, FastAPI, SQL, AWS, DynamoDB, PostgreSQL, Graphite, Elasticsearch, Kibana.

This role requires relocation from Russia and Belarus to one of our offices or remote work from other countries (except Russia and Belarus). Find out more .

Apply

Tasks

Spliting the monolith involves decoupling critical functionalities from game backends into separate Golang services . Currently, we have over 10 such services.
Work with your team to organize all the necessary developer experience in Golang — microservice templates, SDK, etc.
Developing platform services for various gaming projects and tools for game management
Participating in the design of service architecture
Ensuring high quality through unit/integration tests
Assisting in technical interviews and defining hiring standards for engineers on your team

Requirements

3+ years of experience in developing Golang servises from scratch
Experience in developing Python REST services for over a year, with a focus on working with asynchronous frameworks, particularly FastAPI
Experience in architecture development: creating services, describing database schemas
Ensuring high-quality code development through unit and integration tests
Experience working with SQL or NoSQL databases, ability to design database structures
Understanding of network operations at a basic level (TCP/IP, DNS)

Preferred

Experience developing high-load applications

User-level skills in working with AWS and Docker

Skills in working with orchestrators (Nomad, K8s)

Our Perks

Flexibility at work . We offer a flexible schedule, and our employees can work from anywhere in the world (except for the Russian Federation and the Republic of Belarus). It doesn't matter to us where or how you do your work — we only evaluate the final results

Caring for health and well-being

We provide voluntary health insurance for employees and their children, and reimburse online sessions with a psychologist

We offer fully paid vacation days and sick leave. In certain circumstances, you can request additional days off

We support leading a healthy lifestyle and reimburse the cost of gym memberships and fitness app subscriptions

Professional development and education

We pay for participation in specialized conferences and courses and hold our own internal conferences

We offer discounts on English language courses and courses for the languages of the countries in which the company operates

Events and merch

We regularly hold offline events like team meetings, big corporate parties, and informal office parties

We also regularly organize fun competitions, quizzes, hackathons, and online fitness challenges

We have a merch store with an internal currency you can use to buy unique gifts. We give out this currency as a gift for significant dates, and you can earn more by participating in events and company activities

Share this job



  • Dublin, Dublin City, Ireland Playrix Full time

    Principal Golang Engineer Playrix is a top player among mobile game developers, known for hit games like Gardenscapes, Fishdom, and more, with a massive player base. We are seeking a Principal Golang Engineer to join our GameOps platform services team, which handles peak loads of up to 100K RPS. In this role, you will work on developing and enhancing...

  • Golang Engineer

    1 month ago


    Dublin, Ireland TEKsystems Full time

    Golang Engineer TEKsystems Global Services have been engaged via our Gobal Financial Services client. They are specifically looking for a Golang Engineer to join their Infrastructure Engineering team. The successful consultant should have experience in the following; • Intermediate level of expertise in Golang development/ Software engineering •...


  • Dublin, Ireland PRAGMATIKE Full time

    Job Description: Location: Fully remote, EU timezone (CET +/- 2hours)Start date: ASAPLanguages: English is mandatory; French is a plusOur client: Cloud Computing / Distributed Systems / AI - European Saas Key Responsibilities: Designing the software architecture of the project considering technical constraints, functional requirements, and project...


  • Dublin, Ireland PRAGMATIKE Full time

    Job Description: Location: Fully remote, EU timezone (CET +/- 2hours)Start date: ASAPLanguages: English is mandatory; French is a plusOur client: Cloud Computing / Blockchain / AI - European Saas Responsibilities: Lead and oversee the engineering team in product development, from defining technical requirements to implementing the product roadmap and...


  • Dublin, Ireland Snowflake Full time

    Build the future of data. Join the Snowflake team.Snowflake customers run more than 3.9 billion queries and 515 million data workloads each day. Join the Snowflake team to build the future of data. We are hiring talented Senior/Principal Software Engineers for our Cloud Engineering team. If you are passionate about using software-based approaches to solve...


  • Dublin, Ireland Snowflake Full time

    Build the future of data. Join the Snowflake team. Snowflake customers run more than billion queries and 515 million data workloads each day. Join the Snowflake team to build the future of data. We are hiring talented Senior/Principal Software Engineers for our Cloud Engineering team. If you are passionate about using software-based approaches to solve...


  • Dublin, Dublin City, Ireland Microsoft Full time

    Overview The , i.e., AKS, team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and Windows. Join our mission to revolutionize the future of cloud-native infrastructure on Azure We are on the hunt for an exceptional Senior Software...


  • Dublin, Ireland Microsoft Full time

    Overview The , i.e., AKS, team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and Windows. Join our mission to revolutionize the future of cloud-native infrastructure on Azure! We are on the hunt for an exceptional Senior...


  • Dublin, Dublin City, Ireland myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Overview The Azure Kubernetes Service , i.e., AKS, team is creating a world-class container management and orchestration services for the cloud and beyond. We are the team working on container solutions for Azure on both Linux and...


  • Dublin, Ireland myGwork Full time

    This inclusive employer is a member of myGwork – the largest global platform for the LGBTQ+ business community. Overview The Azure Kubernetes Service , i.e., AKS, team is creating a world-class container management and...

  • Principal Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland SODA Full time

    Principal Software Engineer (Python)Dublin, Flexible HybridSalary up to €140k DOE An innovative scale-up, newly established in Ireland, is searching for a Principal Engineer to join the team and help revolutionise the AI landscape.About the Company: This pioneering AI technology company is dedicated to developing cutting-edge solutions that drive...

  • Principal Engineer

    1 month ago


    Dublin, Dublin City, Ireland SODA Full time

    Principal Software Engineer (Python)Dublin, Flexible HybridSalary up to €140k DOE An innovative scale-up, newly established in Ireland, is searching for a Principal Engineer to join the team and help revolutionise the AI landscape.About the Company: This pioneering AI technology company is dedicated to developing cutting-edge solutions that drive...

  • Principal Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Amazon Development Centre Ireland Limited - D94 Full time

    Principal Engineers provide technical leadership at They help establish technical standards and drive Amazon's overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think globally when...

  • Principal Engineer

    3 months ago


    Dublin, Ireland Amazon Development Centre Ireland Limited - D94 Full time

    Principal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon’s overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business needs. They think globally...

  • Principal Engineer

    1 month ago


    Dublin, Ireland SODA Full time

    Principal Software Engineer (Python)Dublin, Flexible HybridSalary up to €140k DOE An innovative scale-up, newly established in Ireland, is searching for a Principal Engineer to join the team and help revolutionise the AI landscape.About the Company: This pioneering AI technology company is dedicated to developing cutting-edge solutions that drive...


  • Dublin, Dublin City, Ireland Microsoft Full time

    Overview Microsoft Azure is a hub for innovation and excellence. Picture yourself leading the way in revolutionary cloud technologies. The Application Gateway for Containers service is a key part of the Azure networking team, focusing on creating network connectivity, load balancing, and security services like ExpressRoute, VPN, Azure Firewall, and more....

  • Principal Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Remote Full time

    The Position You'll be joining 250 engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific product areas. Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for our frontend. Gitlab is used as a version control tool and a CI/CD solution. Our...


  • Dublin, Dublin City, Ireland Archer Recruitment Full time

    Principal Software Engineer - Build Huge SystemsRemote-first company - only in the office when needed (approximately once a week or less often) Work on absolutely huge applications - robust, scalable, distributed systems Latest technologies - work with the latest versions of Python, AWS and Kubernetes This Principal Python Engineer is with a Dublin-based...

  • Principal Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Remote Full time

    The PositionYou'll be joining 250 engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific product areas.Our backend is built with Elixir and Phoenix, with a Postgres database. We use React and Nextjs for our frontend. Gitlab is used as a version control tool and a CI/CD solution. Our...

  • Principal Engineer

    3 weeks ago


    Dublin, Dublin City, Ireland Amazon Full time

    Job ID: | Amazon Development Centre Ireland Limited - D94Principal Engineers provide technical leadership at They help establish technical standards and drive Amazon's overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned...