Enable job alerts via email!

Software Developer, RIAK

Bet365

Manchester

Hybrid

GBP 45,000 - 65,000

Full time

4 days ago
Be an early applicant

Job summary

A leading online gaming company in Manchester is looking for a Software Developer to design, develop, and maintain data solutions. The ideal candidate will work on an open-source RIAK datastore and will receive comprehensive training on Erlang and Golang. Key responsibilities include developing low latency solutions and creating distributed components. The role offers a hybrid working arrangement.

Qualifications

  • Experience of server-side development including services, systems, messaging and middleware.
  • Familiarity with functional programming languages such as Erlang, Haskell, F#, Scala or Go.
  • Client and server development experience.

Responsibilities

  • Developing low latency, highly available and scalable solutions.
  • Creating concurrent distributed components.
  • Working on Linux and GNU utilities.

Skills

Problem solving
Communication
Teamwork
Distributed systems

Education

Bachelor's or master's degree in IT or related field

Tools

Erlang
Golang

Job description

Overview

As a Software Developer, you will be influential in the design, development, and maintenance of data solutions that are central to business operations, ensuring they meet the needs of users effectively. This is a full-time role.


You will join the RIAK team on a Linux platform to deliver an open-source RIAK datastore. You will receive comprehensive training on Erlang and Golang, with the opportunity to explore and adopt new technologies.



Responsibilities


  • Developing low latency, highly available and scalable solutions.

  • Creating concurrent distributed components.

  • Working on Linux and GNU utilities.

  • Working in an environment with high volumes of transactions.

  • Supporting and enhancing the existing code base.

  • Identifying technical areas of improvement.

  • Contributing to solution proposals as required.

  • Creating work effort estimates.


Make a significant impact.


This role is eligible for inclusion in the Company's hybrid working from home policy.



Qualifications


  • Bachelor's or master's degree, or equivalent professional experience in an IT or related field.

  • Experience of server-side development including services, systems, messaging and middleware.

  • Familiar with functional programming such as Erlang, Haskell, F#, Scala or Go.

  • Experience with complex event processes and continuous query languages.

  • Client and server development experience.

  • Ability to problem solve.

  • Excellent communication and team working skills.

  • Experience of distributed systems.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs