What are the responsibilities and job description for the Software Engineer (Go), Core Systems position at bet365?
As a Software Engineer you will be developing, enhancing and supporting our core product systems which handle essential functions such as placement, cash out, and settlement of customer bets.
Core Systems develop, enhance and support systems that are essential to the running of the bet365 website. Many of the systems process very high volumes of transactions, particularly around high profile sporting events. The resilience and stability of those systems is crucial to the uptime of functionality on our website.
Within Core Systems, all systems and services are housed on a Linux operating system and primarily built around open source technologies. Our drive to improve concurrency and fault tolerance mean services are either written in Go or Erlang. We are looking for people with experience in server side development who want 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 (3 days a week onsite, 2 days from home)
The salary range for this position is $85,000 - $135,000 annually.
Preferred Skills, Qualifications and Experience
- Commercial experience of server-side development (services, systems, messaging, middleware). Linux Environment.
- Multiple years of professional software development experience
- Exposure to functional programming (such as Go, Erlang, Haskell, F#, Scala).
- Experience of distributed systems.
- Complex event process / continuous query languages.
- Client / server development experience.
- Ability to problem solve.
- Good communication and team working skills.
- Strong academic background, ideally with a BSc / MSc IT related degree or relevant industry experience.
- Exposure to Google Cloud Platform beneficial.
Main Responsibilities
bet365 provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
Salary : $85,000 - $135,000