Avatar for GRIDesports


Senior Golang Developer

€50k – €65k
Apply now
About GRID esports:

At GRID esports we are building a data-ecosystem specifically designed for the esports industry. The GRID platform is designed to allow games publishers, teams and leagues to leverage official data assets through both B2B and fan-facing channels and does so through the use of specialised technological approaches to building real-time esports data processing systems.

The team is looking to expand through the hiring of an experienced and passionate software engineer, who loves working with a team to find elegant solutions to difficult problems. 

What you will receive from us:

- Competitive salary
- A great company culture, working with colleagues who love what they do as much as you do
- The ability to see the impact of your work from day 1
- Effect change across the company as we expand and develop our working style and processes
- An environment where people love building quality software and want to discuss in depth the approaches that allow us to do so
- An open-to-improvement mentality where the contribution from anyone is welcomed
- A yearly development budget to use for conferences and courses

Reporting directly to the CTO, your responsibilities will include:

- Striving to build out the company's technical vision using sophisticated and modern software engineering approaches
- Helping to shape GRID's technological landscape together with experienced colleagues
- Clearly communicating technical approaches with technical teams as well as the wider business
- Taking pride in building stable, scalable and well-tested software services
- Improving and building upon existing solutions, taking a proactive approach to continuous system improvement

We are looking for someone with:

- The ability to thrive in a fast-paced software startup that has incredible potential
- A passion for software engineering who loves writing clean, well-tested code
- In-depth knowledge of Go and experience working with  (or if not, someone wanting to learn Go with an experienced background in: Java or C++)
- Good knowledge of the Linux ecosystem
- Extensive experience building distributed systems using messaging technologies such as RabbitMQ
- An understanding of the challenges involved in building a microservices architecture as well as proven ways to overcome them
- A deep understanding of one or more of the following architecture patterns: Event Sourcing, Domain Driven Design, CQRS, Streaming, Containerisation
- Previous experience working with cloud-native technologies including containerisation (Docker), Databases (Cassandra) and orchestration (K8)
- Experience working with large datasets stored in MySQL or Cassandra
- An obsessive approach to writing well-tested software with a measure-everything mentality
- Excellent communication, especially when working with remote teams
- Enthusiasm for working in a Lean, fully Agile environment
- Experience working with team members at various stages in their career

GRIDesports at a glance


GRIDesports focuses on eSports. Their company has offices in Berlin. They have a small team that's between 11-50 employees.

You can view their website at http://www.grid.gg or find them on Twitter, Facebook, and LinkedIn.