Software Engineer (Go), Core Systems Job at bet365, Denver, CO

eVYrYzlObldCN0RFN09QS1ROM1hZc3hTYkE9PQ==
  • bet365
  • Denver, CO

Job Description

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

  • Developing low latency, highly available and scalable solutions that process high volumes of transactions.
  • Creating and maintaining concurrent distributed components.
  • Working on Linux and GNU utilities.
  • Supporting and enhancing the existing code base.
  • Identifying technical areas of improvement.
  • Contributing to solution proposals as required.
  • Creating work effort estimates.

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.

Job Tags

Local area, 3 days per week,

Similar Jobs

Maintec Technologies

Java Factory Developer - Freddie Mae Job at Maintec Technologies

Java Factory DeveloperClient - Freddie Mae$58/hr for McLean, VA$55/hr for Plano, TXJava 8, Weblogic and Unix are a must have skills.Overall, 6 plus years of exp is a must.Factory DeveloperMandatory: 8+ years of experience in Solution, Design and Development... 

Hy-Vee

Online Shopper Job at Hy-Vee

 ...Hy-Vee - Highway 1 [Retail Clerk / Personal Shopper] As an Online Shopper at Hy-Vee, you'll: Accurately select groceries ordered online by customers; Select highest quality produce, meat, and other fresh products; Select, scan, and bag items from all temperature zones... 

FBL Financial Group

IA-Farm Bureau Agent - Greg Meyer Job at FBL Financial Group

Our recruitingand selection process begins by completing the "Apply Now" link,talking with a District Manager and attending your first interview. We believe our in-depth selection process and theDeveloping Agent Program help ensure the highest likelihood of success. ...

Support, Inc.

Live-In Companion/Caregiver Job at Support, Inc.

 ...Companions Needed Compensation range: TBD/day. This compensation arrangement is well-suited to potential caregivers who are currently renting. Live-In Companion/Caregiver - Longmont Support Inc. is a highly regarded service agency that serves individuals with... 

National Testing Network

POLICE OFFICER - RECRUIT OFFICER (NON-CERTIFIED)-Lafayette, City of Job at National Testing Network

 ...peace disturbance situations and assisting community members. Handle calls for service, respond to emergencies, arrest suspected criminals, and maintain community safety. Develop the ability to operate a patrol car, make quick decisions, and use defensive physical...