Jobs and Careers
GR

Backend Software Engineer (Kotlin/Go)

GRID
Remote jobRemotefull_timeVerifiedPosted 12 Mar 2024

About the role

  • Are you passionate about building event-driven systems?

  • Do you have a strong grasp of Kotlin or Go?

  • Do you enjoy finding solutions for significantly impactful challenges?

If the answers to the above questions are yes, then this role could be ideal for you!

We are looking for someone well-versed in Kotlin or Go to join our Engineering team - where you will be developing greenfield services and taking an active role in shaping GRID’s technology landscape.

You will be working alongside other experienced engineers, writing code adhering to best practices while working on systems that are depended on by some of the biggest names in the esports and gaming industry.

What you will do 

  • Build greenfield mission-critical services and expand the reliability of existing ones

  • Help to shape GRID's technological landscape together with experienced colleagues

  • Participate in architectural discussions, providing feedback to coworkers and ensuring good practices

  • Work closely together with product stakeholders to communicate progress and considerations effectively

Requirements

Your skills will include

  • Minimum of 3 years of commercial experience

  • Deep knowledge of a strongly typed language (preferably Kotlin / Go), acknowledging the value of having:

  • - Explicit (nullable) types
    - Strong, minimal contracts
    - Helpful abstractions and class hierarchies / compositions (introduced at an appropriate time)
  • Ambition to build robust, high-quality mission-critical systems, leveraging the power of:
    - Automated testing
    - Automated monitoring and alerting
    - CI/CD infrastructure
  • Know-how of good API design (preferably REST / GraphQL), paying attention to:
    - Documentation
    - Self-documenting naming and structures
    - Minimal and extendable contracts (while minimizing breaking changes)
  • Experience with GraphQL/REST APIs, micro-service architecture and container / orchestration systems (preferably Docker / Kubernetes), while bearing in mind:
    - Complexity trade-offs
    - Fault-tolerance design
  • Being able to work CET time zone

Benefits of working at GRID

  • 28+ days paid for not providing your services

  • Mental health support

  • Flexible working conditions

  • Company-wide team events

  • Work travel opportunities with travel insurance

  • Training and development budget

  • High-quality swag/ merch

About our culture

  • Flexibility: Work from the place that inspires and motivates you the most! From our awesome Berlin/ Wroclaw offices to the comfort of your own home. Meet up in-person with your colleagues every so often, making use of the travel opportunities GRID offers

  • Sustainability: We’re not a typical start up. We want our engineers to be rested and able to perform. We offer a generous vacation allowance (28+ days a year) and the opportunity to speak with professional counsellors to support mental health - covered by the business

  • Pragmatic: GRID thrives on being pragmatic, allowing us to make the best decisions, rather than keeping to rigid processes and procedures that don’t work well for us

  • Impactful: With a robust CI/CD process, and a full suite of automated tests our engineers ship daily, allowing you to make impact on the product from day one with peace of mind

  • Agile & Inclusively: We’ve developed our own kanban-based way of working that is constantly being improved and adapted by the self organizing product-engineering teams. Opinions and ideas are valued from all

  • Quality: Achieved by ensuring detailed stories and epics, high test coverage, a thorough code-review process, consciously taking on technical debt and an open culture of sharing opinions

  • Organized: We strive for considered decisions, creating software that lasts. We document them in decision records, which any engineer in any team can drive

  • Fostering growth: Empowering employees who are determined to grow by providing a self-development budget and str

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

GRID

View company profile →