Junior Backend Software Engineer
GRID esports
Athens, Greece
πριν από 6 μέρες
source : Just Join IT

Kotlin (nice to have)

GraphQL (nice to have)

Kafka (nice to have)

Docker (nice to have)

RabbitMQ (nice to have)

Golang (junior)

  • Are you passionate about building event-driven systems?
  • Do you have a grasp of Go and / or Kotlin?
  • 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 happy to work with Go and / or Kotlin to join the Engineering team - 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.

    About GRID

    Founded in 2018 in Berlin, GRID offers the GRID Data Platform to the esports & games industry. Specialized in in-game, play-by-play data, GRID curates data for game developers and tournament organizers and leverages its data platform to unlock the potential of the right holders' data assets for the purposes of storytelling, fan engagement, and integrity.

    GRID's official data partnerships cover multiple partnered rights holders (data sources), and integrated commercial data consumers, covering 15+ game titles.

    The partners' list includes industry leaders such as BLAST Premier, PGL, WePlay Esports, Riot Games (VALORANT), and Krafton (PUBG).

    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
  • Your skills will include

  • 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 real-time messaging technologies (preferably Kafka / RabbitMQ), micro-service architecture and container / orchestration systems (preferably Docker / Kubernetes), while bearing in mind
  • Complexity trade-offs
  • Asynchronous communication patterns
  • Fault-tolerance design
  • Being able to work CET time zone
  • About our culture

  • Benefits : Work from wherever you want - in the office, from home, or wherever inspires and motivates you. Make use of the travel opportunities GRID offers.
  • Full time or B2B contract. 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.

  • Impact : 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.
  • Fostering growth : Empowering employees who are determined to grow by providing a self-development budget and strong career advancement opportunities.
  • Recent employee surveys showing over 98% workplace satisfaction!

    Αναφορά αυτής της εργασίας

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Το e-mail μου
    Πατώντας στο κουμπί «Συνέχεια », δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Φόρμα αίτησης