Senior Software Engineer - Data Acquisition

TXODDS

London, United Kingdom
On-site
Develop high-quality software
Distributed systems and data pipelines
Kubernetes and container orchestration
Develop, test, and deploy high-quality software that processes data from diverse sources, building and improving distributed systems and data pipelines, including Kafka-based services

Job Summary

  • Develop, test, and deploy high-quality software that processes data from diverse sources, building and improving distributed systems and data pipelines, including Kafka-based services.
  • Deploy and support containerized workloads in Kubernetes environments, create and maintain clear documentation, and validate data quality using internal tools.
  • Participate in an out-of-hours on-call rotation, share knowledge, contribute to a positive team culture, and mentor junior engineers.

Matching Summary

Develop, test, and deploy high-quality software that processes data from diverse sources, building and improving distributed systems and data pipelines, including Kafka-based services.

Skills & Requirements

Must-have

  • Develop high-quality software
  • Distributed systems and data pipelines
  • Kubernetes and container orchestration
  • Event-driven technologies (Kafka)
  • Networking fundamentals (HTTP, APIs)
  • Relational and NoSQL databases
  • Modern development practices (CI/CD)
  • Linux/Unix command-line environment

Nice-to-have

  • Sports data or betting tech experience
  • Web-scraping frameworks familiarity
  • Interest in AI-assisted development

Key Requirements

  • Strong experience with Python, Java, or Scala
  • Hands-on Kubernetes and Docker experience
  • Experience with distributed systems and Kafka
  • Solid understanding of networking fundamentals
  • Experience with relational and NoSQL databases
  • Strong Git skills and modern development practices
  • Comfort with Linux/Unix command-line
  • Experience designing and debugging software
  • Excellent problem-solving skills
  • Strong communication and collaboration skills

Work Rights

Not specified

Tailored Resume

Cover Letter