At Longshot Programs we construct complicated platforms for sports activities having a bet analytics and top frequency buying and selling. You can be becoming a member of our platform construction staff – a small team of builders which can be answerable for designing, growing and keeping up our integrations with more than a few buying and selling venues, bookmakers and information feeds. The platform you would be running on is shipped, low latency and handles important quantities of actual cash buying and selling process. It processes 1000’s of messages consistent with 2nd and carries out complicated analyses and buying and selling selections on an event-driven foundation.
Our consumer process is expanding impulsively so there are lots of scaling problems, era demanding situations and normal issues so that you can familiarize yourself with. Our Platform stack is predominantly constructed round Golang and Postgres, deployed the usage of docker and a CI/CD stack together with Github Movements. We are large fanatics of making an investment in CI/CD, integration checking out and different tooling to permit us to free up adjustments ceaselessly and safely. We combine numerous open supply into our paintings and inspire contributing again. Virtually everybody on the corporate has tool engineering revel in and we’ve got a powerful tradition of hanging engineering easiest practices first.
This position is meant to be absolutely far off, even if we do have a staff in the United Kingdom who paintings a hybrid setup at some point a week in London. We attempt and automate issues aggressively to minimise on-call paintings, of which we’ve got virtually none (and no common on name shifts with the exception of on very uncommon events just like the International Cup). The place you do finally end up running it, it’s paid at a more than one of your common hourly charge.
First of all, all absolutely far off personnel are anticipated as a way to paintings 10am – 6pm or 9am – 5pm, Monday to Friday UK time. We’re glad to chill out this to a smaller overlap over the years for sturdy performers.
Core obligations:
- Write API integrations and web site scrapers for connections to exterior buying and selling venues, bookmakers and information resources in golang
- Produce blank, testable code this is maintainable and powerful
- Sign up for and form the dialogue on long run and current structure
- Paintings immediately with product homeowners
Hiring Procedure:
After getting carried out for this position, please additionally take the next TestGorilla check: It begins with an intro video from David Top, Co-Founding father of Longshot Programs and the check itself takes 21 mins. The remainder of the method is:
- Internet scraping problem – 1-1.5 hours
- Name with our CTO to speak about the position and ask questions – 30 minutes
- Interview with our platform staff – 1 hour
- Sooner or later paid paintings trial – 8 hours
Necessities
The perfect candidate could have a powerful tool engineering background, with vast revel in throughout a spread of subjects associated with normal top efficiency computing comparable to multi-threading, networking and normal internet applied sciences. The position will swimsuit a technical particular person with an aptitude for inventive problem-solving. We are these days making an allowance for applicants with a spread {of professional} revel in, from Junior engineers as much as Senior stage, so we inspire you to use if you are concerned with the position even though you do not tick all the bins under.
- Sturdy instructional report and some extent with a top computing or mathematical content material e.g. (however no longer restricted to) Pc Science, Electric Engineering, Arithmetic, Engineering or Physics.
- Enjoy generally techniques languages (Java, C++, C#, Pass and many others) to a top skilled usual, preferably with Golang amongst them.
- Internet and internet scraping applied sciences together with an intensive working out of what browsers do to get knowledge for your display.
- Extensive publicity to fashionable software architectures constructed round databases and messaging techniques
- Enjoy in allotted techniques, check frameworks, steady integration and in addition tracking and debugging of extremely to be had parts.
- You will have to be at liberty traversing the stack as a long way down as you want to visit determine one thing out.
- Talented on Linux platforms with wisdom of more than a few scripting languages.
- Takes satisfaction in engineering excellence and encourages easiest observe in others.
- A scientific, analytical solution to tackling issues and designing answers.
- Sturdy verbal exchange & teamwork abilities in a predominately far off atmosphere, particularly written verbal exchange
We inspire you to use even though you would possibly not these days are compatible all of those necessities – as long as you might be prepared to paintings exhausting and be told, we need to listen from you.
Advantages
Our wage vary for the position is $40,000 to $60,000 USD, relying on revel in and interview efficiency. We provide a ten% annual bonus in response to corporate efficiency. We’re going to provide all apparatus wanted so that you can paintings with ease and safely remotely.