Lead Backend Software Engineer Golang
- Published on
About the Role
As a Lead Backend Software Engineer, you will be part of a global cryptocurrency market data and trade execution technology company. Your role involves hands-on leadership where you will work on cutting edge systems capable of handling a million messages per second. You will design and implement high throughput data services with a strong emphasis on scalability, reliability, and performance, while taking ownership of projects and providing technical direction to your team.
Location / WFH
You will join the team at our new Central London office three days a week, with the flexibility to work from home on the other two days.
About You
- Strong experience with high throughput systems, including WebSocket APIs and services.
- Proficient in Go / Golang coding.
- Proven leadership and mentoring skills.
- Knowledge of both relational and non-relational databases, with a preference for PostgreSQL and Redis.
- Familiarity with messaging systems such as Amazon SQS and Kafka.
- Strong mathematical skills and knowledge of numerical computations and algorithms.
- Degree in Computer Science or a similar field.
- A personal interest in traditional financial markets or the cryptocurrency space.
What's in it for You
In this Lead Backend Software Engineer role, you will receive a comprehensive compensation package including:
- Salary up to £120k
- Bonus opportunity
- Continual learning and self-development opportunities through your work on cutting edge systems.
Company Culture and Benefits
At Client Server, we pride ourselves on fostering a diverse workplace that empowers our employees. We are an equal opportunities employer who values contributions from people of all backgrounds, ensuring a supportive and inclusive environment for personal and professional growth.