Lead Backend Software Engineer Golang

Client ServerLondon, GB
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.