Software Developer, Data - Riak Apply now
Software Developer, Data - Riak

Software Developer, Data - Riak

Manchester Full-Time 36000 - 60000 £ / year (est.) No home office possible
Apply now
B

At a Glance

  • Tasks: Design, develop, and maintain business-centric data solutions in a fast-paced environment.
  • Company: Join a hardworking company focused on tackling technology's greatest challenges.
  • Benefits: Enjoy hybrid work options and the chance to learn new technologies.
  • Why this job: Work with cutting-edge tech like Golang and Erlang while enhancing your skills in functional programming.
  • Qualifications: Strong IT background with experience in server-side development and distributed systems is preferred.
  • Other info: Be part of a team that values problem-solving and excellent communication.

The predicted salary is between 36000 - 60000 £ per year.

Who we are looking for A Software Developer, who will be key in the design, development and maintenance of Business centric data solutions. You will be a technically minded Software Developer, with a desire to continue learning, and an interest in functional programming and distributed systems. Within our Core Systems department, all systems and services are housed on a Linux operating system and primarily built around open source technologies. You will be currently working with Golang and Erlang, so we are looking for a Software Developer who wants to explore and learn new technologies. The day-to-day work is interesting, challenging and fast paced amidst a hardworking and delivery focused company ethos. We hire people with a broad set of technical skills who are ready to tackle some of technology’s greatest challenges. This role is eligible for inclusion in the Company’s hybrid working from home policy. Preferred Skills, Qualifications and Experience Exposure to server side development including services, systems, messaging and middleware. Exposure to functional programming such as Erlang, Haskell, F#, Scala or Go. Experience of distributed systems. Experience with complex event processes and continuous query languages. Client and server development experience. Ability to problem solve. Excellent communication and team working skills. Strong academic background, with a Bachelors or Masters in an IT related discipline or relevant industry experience. Main 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. “By applying to us you are agreeing to share your Personal Data in accordance with our Recruitment Privacy Policy – https://content001.bet365.com/Careers/Documents/privacypolicy.pdf“

Software Developer, Data - Riak employer: bet365

At our company, we pride ourselves on fostering a dynamic and inclusive work environment where innovation thrives. As a Software Developer in our Core Systems department, you will have the opportunity to work with cutting-edge technologies while collaborating with a talented team that values continuous learning and professional growth. Our hybrid working policy allows for flexibility, ensuring a healthy work-life balance, making us an excellent employer for those seeking meaningful and rewarding careers in technology.
B

Contact Detail:

bet365 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer, Data - Riak

✨Tip Number 1

Familiarize yourself with Golang and Erlang, as these are key technologies for the role. Consider building small projects or contributing to open-source projects that utilize these languages to showcase your skills.

✨Tip Number 2

Gain a solid understanding of distributed systems and functional programming concepts. You can find online courses or tutorials that focus on these areas, which will help you stand out during the interview process.

✨Tip Number 3

Highlight any experience you have with server-side development and middleware in your discussions. Be prepared to discuss specific challenges you've faced and how you solved them, as this demonstrates your problem-solving abilities.

✨Tip Number 4

Show your enthusiasm for continuous learning and adapting to new technologies. During interviews, express your interest in exploring new tools and frameworks, as this aligns with our company ethos of innovation and growth.

We think you need these skills to ace Software Developer, Data - Riak

Golang
Erlang
Functional Programming
Distributed Systems
Server Side Development
Messaging and Middleware
Complex Event Processing
Continuous Query Languages
Client and Server Development
Problem-Solving Skills
Excellent Communication Skills
Team Working Skills
Linux Operating System
GNU Utilities
Scalability and Performance Optimization
Technical Improvement Identification
Work Effort Estimation

Some tips for your application 🫡

Understand the Role: Make sure to thoroughly read the job description for the Software Developer position. Understand the key responsibilities and preferred skills, especially the focus on functional programming and distributed systems.

Highlight Relevant Experience: In your CV and cover letter, emphasize any experience you have with server-side development, functional programming languages like Erlang or Go, and your familiarity with Linux environments. Tailor your application to showcase how your background aligns with the company's needs.

Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities. Discuss specific challenges you've faced in previous projects and how you overcame them, particularly in high-volume transaction environments.

Communicate Your Learning Mindset: Express your eagerness to learn new technologies and improve your skills. Mention any relevant courses, certifications, or personal projects that illustrate your commitment to continuous learning in software development.

How to prepare for a job interview at bet365

✨Show Your Passion for Learning

Make sure to express your enthusiasm for learning new technologies, especially in functional programming and distributed systems. Share examples of how you've pursued knowledge in these areas, whether through personal projects, online courses, or contributions to open source.

✨Demonstrate Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you approached solving them. Highlight your ability to think critically and creatively, especially in the context of server-side development and complex event processes.

✨Familiarize Yourself with the Tech Stack

Since the role involves working with Golang and Erlang, brush up on these languages before the interview. Be ready to discuss your experience with them and any relevant projects you've worked on that showcase your skills in these areas.

✨Emphasize Team Collaboration

Given the importance of communication and teamwork in this role, prepare to share examples of how you've successfully collaborated with others in past projects. Highlight your ability to work in a fast-paced environment while maintaining a focus on delivery.

Software Developer, Data - Riak
bet365 Apply now
B
  • Software Developer, Data - Riak

    Manchester
    Full-Time
    36000 - 60000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-15

  • B

    bet365

  • Other open positions at bet365

    B
    Development Support Engineer, Gaming Systems

    bet365

    Stoke-on-Trent Full-Time
    B
    Customer Service Advisor

    bet365

    Full-Time 21000 - 26000 £ / year (est.)
    B
    Sub Editor – Sports Content

    bet365

    Full-Time 28800 - 43200 £ / year (est.)
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>