Senior Software Engineer
Formula Recruitment
Charing Cross, United Kingdom
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 82KJob location
Remote
Charing Cross, United Kingdom
Tech stack
API
Profiling
Code Review
Distributed Systems
Fault Tolerance
Data Streaming
WebSocket
Concurrency
Real Time Data
Data Delivery
Api Design
Go
Microservices
Job description
We're currently partnered with a real-time sports data platform that is revolutionising how companies leverage data to empower their business. They are looking for a performance focused Senior Engineer with a passion for writing clean, efficient, and maintainable code. This is an exciting opportunity to join collaborative and innovative startup with opportunities for professional growth and learning.
What You'll Do
- Design and develop high-throughput, low-latency APIs using Go.
- Build and maintain real-time data ingestion and processing pipelines.
- Optimise backend services for scalability, reliability, and millisecond-level performance.
- Implement websocket and streaming endpoints for live data delivery.
- Collaborate with front-end teams to power trading consoles and dashboards.
- Profile and tune Go applications for performance and memory efficiency.
- Ensure secure API design and compliance with data privacy regulations.
- Contribute to architecture discussions, code reviews, and documentation.
Requirements
- Strong experience with Golang in production environments.
- Experience with VPS-based deployments.
- Solid understanding of microservice architecture and distributed systems.
- Knowledge of concurrency patterns and performance optimisation.
- Experience with APIs, networking, and real-time data systems.
- Familiarity with observability tools.
- Ability to write clean, maintainable, and well-documented code.
Nice to Have
- Experience building high-throughput, low-latency APIs in Go.
- Knowledge of real-time data ingestion and streaming pipelines.
- Exposure to profiling and optimisation tools.
- Understanding of fault-tolerant, scalable microservice architectures.
- Experience with websocket or streaming endpoints for live data delivery.
- Background in integrating APIs with external partners or platforms.
- Awareness of observability best practices.
- Knowledge of secure API design, authentication, and rate-limiting.
- Interest in sports data.
Benefits & conditions
- Salary up to £80,000.
- Remote working possibility & flexible hybrid set up
- London Office
- Opportunities for professional growth.
- Strong Equity offering
- All expenses paid work trips to exciting locations.
- A collaborative team where every role is respected equally.
- Strong learning environment.
- The ability to shape an early-stage start-up and contribute to building a company that puts its internal teams and customers first.