Software Engineer
White Swan Data4 months ago
London, United KingdomMid Level
Responsibilities
- Collaborate with data scientists to understand and challenge technical requirements.
- Design, build, test, and deliver IO, data-processing, and automation software.
- Develop software using Node.js.
- Design and implement backend storage with a focus on SQL relational databases.
- Develop mathematical and statistical models, high-performance algorithms, and betting-operation automation.
- Generate, acquire, store, and manipulate data, including performance analysis through back-testing and simulations.
Requirements
- Minimum of 2–3 years of commercial software development experience.
- Strong experience with Node.js.
- Familiarity with SQL.
- Experience with Node.js automation and scraping, ideally using Puppeteer.
- Tertiary qualifications in Computer Science or a similar field.
- Full-stack development experience is preferred.
- Python experience is helpful but not required.
- Knowledge of or interest in the betting industry is preferred.
Benefits
- Salary depends on experience.
- Annual discretionary performance bonus.
- 25 days of holiday per year plus UK bank holidays.
- Private health and dental insurance.
- Optical cover through Aviva.
- Pension plan.
- Gympass membership covering more than 1,900 gyms and wellness businesses.
- Breakfast provided daily and lunch provided twice a week.
- Free coffee and snacks at the office.
- Regular team events and socials.
- Office-based role in the London office five days per week.