Senior Software Engineer Go Golang (Basé à London)
Senior Software Engineer Go Golang (Basé à London)

Senior Software Engineer Go Golang (Basé à London)

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Join a dynamic team to design and implement high-performance data services using Go.
  • Company: Be part of a leading global cryptocurrency market data and trade execution tech company.
  • Benefits: Enjoy a competitive salary, bonuses, and opportunities for continual learning and development.
  • Why this job: Work on cutting-edge systems in a flexible environment that values diversity and innovation.
  • Qualifications: Strong Go coding skills and experience with scalable solutions and messaging systems required.
  • Other info: Work from brand new Central London offices three days a week with remote options.

The predicted salary is between 43200 - 72000 £ per year.

Are you a senior, backend focussed Software Engineer with strong Go / Golang coding skills and real-time messaging experience? You could be progressing your career in a hands-on role at a global cryptocurrency market data and trade execution technology company that is experiencing great success and is growing as a result.

As a Senior Software Engineer you will work on cutting edge systems that handle a million messages per second from a diverse range of external APIs within a high performance data pipeline. You will design and implement high throughput data services with a focus on scalability, reliability and performance, taking ownership of projects and collaborating with data and infrastructure teams to ensure seamless integration and efficient workflows.

Location / WFH: You will join the team in brand new Central London based offices three days a week with flexibility to work from home the other two days.

About you:

  • You have strong Go / Golang coding skills
  • You have strong experience of designing and implementing scalable solutions to handle high throughput systems including WebSocket APIs and services
  • You have a strong knowledge of queue or stream based messaging systems e.g. Amazon SQS, Kafka
  • You have a good knowledge of both relational and non-relational databases, PostgreSQL and Redis
  • You are highly numerate with strong maths knowledge (numerical computations and algorithms)
  • You are degree educated in Computer Science or similar technical discipline
  • You have a personal interest in traditional financial markets or the cryptocurrency space

What’s in it for you: As a Senior Software Engineer you will receive a comprehensive package: Salary to £100k, Bonus, Continual learning and self development opportunities working on cutting edge systems.

Apply now to find out more about this Senior Software Engineer / Developer (Go / Golang Messaging) opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We are an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, gender, sexual orientation, or expression, disability, genetics, or veteran status. The clients we work with share our values.

Senior Software Engineer Go Golang (Basé à London) employer: Golden Bees

Join a dynamic and innovative global cryptocurrency market data and trade execution technology company, where as a Senior Software Engineer, you will thrive in a collaborative environment that champions continuous learning and personal growth. With a competitive salary of up to £100k, a bonus structure, and the flexibility of working from brand new Central London offices three days a week, this role offers an exciting opportunity to work on cutting-edge systems while being part of a diverse and inclusive workplace that values your unique contributions.
G

Contact Detail:

Golden Bees Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer Go Golang (Basé à London)

Tip Number 1

Familiarise yourself with the latest trends in Go and Golang development. Join online forums or local meetups to connect with other developers and gain insights into best practices and emerging technologies that are relevant to the role.

Tip Number 2

Showcase your experience with high throughput systems by discussing relevant projects during interviews. Be prepared to explain how you designed and implemented scalable solutions, particularly focusing on WebSocket APIs and messaging systems like Kafka or Amazon SQS.

Tip Number 3

Demonstrate your understanding of both relational and non-relational databases. Prepare examples of how you've used PostgreSQL and Redis in past projects, highlighting any performance improvements or innovative solutions you implemented.

Tip Number 4

Express your personal interest in cryptocurrency and traditional financial markets during discussions. This can help you stand out as a candidate who is not only technically skilled but also passionate about the industry, aligning with the company's focus.

We think you need these skills to ace Senior Software Engineer Go Golang (Basé à London)

Proficiency in Go / Golang
Experience with real-time messaging systems
Designing scalable solutions for high throughput systems
Knowledge of WebSocket APIs and services
Familiarity with queue or stream-based messaging systems (e.g., Amazon SQS, Kafka)
Understanding of relational databases (PostgreSQL) and non-relational databases (Redis)
Strong mathematical skills, particularly in numerical computations and algorithms
Ability to work collaboratively with data and infrastructure teams
Project ownership and management skills
Strong problem-solving abilities
Excellent communication skills
Interest in financial markets or cryptocurrency

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong Go/Golang coding skills and experience with high throughput systems. Include specific projects where you've designed scalable solutions, especially those involving WebSocket APIs and messaging systems.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the cryptocurrency space and traditional financial markets. Mention how your background in Computer Science and your numerical skills make you a great fit for the role.

Showcase Relevant Experience: When detailing your work experience, focus on your achievements related to real-time messaging and data services. Use metrics to demonstrate your impact, such as the volume of messages handled or improvements in system performance.

Prepare for Technical Questions: Anticipate technical questions related to Go/Golang, database management, and messaging systems during the interview process. Brush up on algorithms and numerical computations to showcase your strong maths knowledge.

How to prepare for a job interview at Golden Bees

Showcase Your Go Skills

Make sure to highlight your strong Go/Golang coding skills during the interview. Be prepared to discuss specific projects where you've implemented Go, and consider sharing code snippets or examples that demonstrate your expertise.

Discuss High Throughput Systems

Since the role involves designing scalable solutions for high throughput systems, be ready to talk about your experience with WebSocket APIs and messaging systems like Amazon SQS or Kafka. Share any challenges you faced and how you overcame them.

Demonstrate Your Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities, especially in numerical computations and algorithms. Brush up on relevant mathematical concepts and be prepared to solve problems on the spot.

Express Your Interest in Cryptocurrency

Given the company's focus on cryptocurrency, it’s beneficial to express your personal interest in traditional financial markets or the crypto space. This shows your enthusiasm for the industry and aligns with the company’s values.

Senior Software Engineer Go Golang (Basé à London)
Golden Bees
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
  • Senior Software Engineer Go Golang (Basé à London)

    Full-Time
    43200 - 72000 £ / year (est.)
  • G

    Golden Bees

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>