Venture Up
Senior Golang Engineer
Venture UpUnited Kingdom16 days ago
Full-timeInformation Technology

Senior Golang Software Engineer – Sports betting Startup– London


*Please note this role cannot sponsor. Please do not apply if you are seeking sponsorship*


Senior Golang Software Engineer is required for a leading provider of sports betting brokerage software worldwide based in London. The successful Golang Engineer will be joining a small, tight-knit team of talented and driven engineers to build and support systematic trading models. The successful Golang Engineer will be designing, building and maintaining production-grade microservices using Go, developing resilient APIs to power trading and data workflow systems. You will work with real-time market data feeds and message queues for high-frequency event processing and implement robust database models and interfaces (PostgreSQL, Redis, or similar).


Requirements

  • 5+ years of backend engineering experience, with at least 3 years in Go.
  • Solid understanding of concurrent programming, networking, and system design.
  • Experience building APIs or backend services for data-heavy or trading platforms.
  • Strong SQL and database schema design skills.
  • Familiarity with Docker, Kubernetes, or container orchestration.
  • Experience with pub-sub systems (e.g., NATS, Kafka, or RabbitMQ).
  • Comfortable with DevOps workflows: CI/CD pipelines, monitoring, logging, and alerting.
  • Clear communication skills and a proactive, independent working style in small teams.


Nice to Have

  • Experience with financial or trading systems (execution engines, market data pipelines, order routing, FIX, or WebSocket streaming).
  • Knowledge of time-series databases and metrics systems.
  • Exposure to low-latency or high-load environments.
  • Interest in data visualization or quantitative analytics.

Key Skills

Ranked by relevance