Software Engineer

White Swan Data

Greater London

On-site

GBP 70,000 - 95,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Salary depending on experience.
Annual discretionary performance bonus
25 days holiday per annum
Private health & dental insurance
Pension plan
Gympass membership
Breakfast and lunch provided
Free coffee & snacks
Team events & socials

Job summary

White Swan Data seeks a Software Engineer to join a small, dynamic team building football data acquisition and analysis systems in London. You will develop real-time data pipelines from social media and other sources, delivering structured data for internal models and trading tools.

You'll work with Java (Spring), Python, and R, deploy on Google Cloud Platform with Docker, and implement RESTful APIs for real-time applications.

Qualifications

  • Experience designing data acquisition pipelines from unstructured online sources.
  • Strong backend development skills and API integration experience.
  • Familiarity with cloud infrastructure and containerization.

Responsibilities

  • Design, develop, and maintain data acquisition systems pulling data from social media and other sources.
  • Implement and maintain relational DB schemas and API integrations for modeling/trading systems.
  • Refactor and optimize systems for scale and low latency.

Skills

Postgres
Java (Spring)
Python
R
Google Cloud Platform
Docker
REST APIs
LLM integration
Prompt engineering
Git
CI/CD

Job description

Software Engineer

Department: Engineering

Employment Type: Fixed Term - Full Time

Location: London, UK


Description

We are looking for a Developer to join our small, dynamic team developing cutting-edge football data acquisition and analysis systems. We are leveraging frontier LLM systems to generate high-value structured data in real time, from diverse data sources, including social media. This is an opportunity to work on challenging technical problems in a collaborative environment where your contributions directly impact our platform's success.


Key Responsibilities
  • Design, develop, and maintain data acquisition systems taking inputs from social media and other unstructured online sources, which produce timely structured data for internal use in models and trading systems
  • Implement and maintain relational database schemas and API integrations which interface the above with internal modeling and trading systems
  • Enhance and refactor existing systems for scale and performance
  • Monitor and optimize system performance to maintain and improve low-latency pipelines
  • Collaborate closely with football analyst team to ensure data utility and accuracy

Skills, Knowledge and Expertise
  • Postgres: Familiarity with Postgres and/or other traditional RDBMS.
  • Programming Proficiency: Strong skills in Java (Spring), experience in Python, and working knowledge of R
  • Cloud & Infrastructure: Hands-on experience with Google Cloud Platform (GCP) and Docker containerization
  • API Development: Experience building and integrating with RESTful APIs, particularly for real-time applications
  • AI/LLM integration: Experience with design and delivery of analytics pipelines which include LLM elements for conversion of unstructured to structured data: familiarity with prompt engineering in this domain with OpenAIand/ or other frontier model APIs
  • Version Control & CI/CD: Proficiency with Git and modern deployment practices

Benefits
  • Salary depending on experience.
  • Annual discretionary performance bonus.
  • 25 days holiday per annum, plus UK bank holidays.
  • Private health & dental insurance.
  • Optical cover through Aviva.
  • Pension plan.
  • Gympass membership to over 1900 gyms and wellness businesses.
  • Breakfast bought in everyday and lunch bought in twice a week
  • Free coffee & snacks at the office.
  • Regular team events & socials.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Method Resourcing Ltd • Greater London

On-site
GBP 90,000 - 120,000
Annual performance bonus
Private healthcare and dental
Pension
+6
Data Engineer
Data Engineer

SmartRecruiters, Inc. • Greater London

On-site
GBP 45,000 - 65,000
Private medical insurance
Pension Scheme - matched to 6%
Ability to buy and sell holiday
+2
Senior Data Engineer
Senior Data Engineer

LiveScore Group • Greater London

Hybrid
GBP 90,000 - 130,000
Company Performance Bonus
Flexible Working Arrangements
Private Healthcare Scheme
+7
Senior Engineer
Senior Engineer

LDMS • Cardiff

On-site
GBP 40,800 - 68,000
Discretionary bonus
25 days annual leave
Annual leave purchase option
+10
Senior Backend Engineer - Building the future of sports technology! (Core Data/ Backend team)
Senior Backend Engineer - Building the future of sports technology! (Core Data/ Backend team)

La Fosse • Greater London

On-site
GBP 100,000 - 150,000
Stock options
Bonus
Data Scientist - Technology Solutions
Data Scientist - Technology Solutions

Twenty First Group • Greater London

On-site
GBP 70,000 - 110,000
Private health insurance
Personal days
AI forward culture
+1
Data Engineer
Data Engineer

DF Capital • Manchester

On-site
GBP 60,000 - 90,000
Private medical insurance
Private dental
10% employer pension
+7
Senior Software Engineer – ML Data Platform (up to £135k + Equity)
Senior Software Engineer – ML Data Platform (up to £135k + Equity)

Zettafleet • City Of London

On-site
GBP 110,000 - 135,000
Discretionary bonus
Equity
Software Engineering Intern
Software Engineering Intern

G-Research • Greater London

On-site
GBP 20,000 - 27,000
Competitive pay
Lunch provided
30 days leave
+5
Senior Data Engineer
Senior Data Engineer

Venture Up • Greater London

On-site
GBP 90,000 - 150,000
Lucrative salary
Bonus
Excellent benefits