At a Glance
- Tasks: Join as a Go Developer, designing high-performance messaging systems.
- Company: Work with a leading global cryptocurrency technology company.
- Benefits: Enjoy a salary up to £100k, bonuses, and flexible work options.
- Why this job: Be part of an innovative team shaping the future of finance.
- Qualifications: Strong Go skills and experience with scalable, high-throughput systems required.
- Other info: Diverse workplace committed to equal opportunities and continuous learning.
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 Go Developer 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 Go Developer 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'll 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 you'll ensure seamless integration and efficient workflows.
Location / WFH: You'll 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 preferred
- You're 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 Go Developer you will receive a comprehensive package: Salary to £100k, Bonus, Continual learning and self development opportunities working on cutting edge systems.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Go Developer Golang API Messaging employer: Client Server
Contact Detail:
Client Server Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Go Developer Golang API Messaging
✨Tip Number 1
Familiarise yourself with the latest trends in Go and real-time messaging systems. Being well-versed in technologies like WebSocket APIs and messaging queues such as Kafka or Amazon SQS will give you an edge during discussions.
✨Tip Number 2
Engage with the Go developer community online. Participating in forums, attending meetups, or contributing to open-source projects can help you network with professionals in the field and may lead to valuable referrals.
✨Tip Number 3
Showcase your understanding of high throughput systems by discussing relevant projects you've worked on. Be prepared to explain how you tackled scalability and performance challenges in your previous roles.
✨Tip Number 4
Demonstrate your passion for the cryptocurrency space. Having a personal interest in financial markets can set you apart, so be ready to share your insights or experiences related to this industry during your conversations.
We think you need these skills to ace Go Developer Golang API Messaging
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Go/Golang coding skills and experience with real-time messaging systems. Include specific projects where you've designed scalable solutions, especially those involving WebSocket APIs or messaging systems like Amazon SQS or Kafka.
Craft a Strong 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 Projects: If you have worked on high throughput systems or have experience with relational and non-relational databases, be sure to include these details. Highlight any specific achievements or metrics that demonstrate your impact in previous roles.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at Client Server
✨Showcase Your Go Skills
Make sure to highlight your strong Go coding skills during the interview. Be prepared to discuss specific projects where you've implemented Go, focusing on the challenges you faced and how you overcame them.
✨Demonstrate Real-Time Messaging Experience
Since the role involves real-time messaging systems, be ready to talk about your experience with WebSocket APIs and any queue or stream-based messaging systems like Amazon SQS or Kafka. Share examples of how you've designed scalable solutions in these areas.
✨Discuss Database Knowledge
The company values knowledge of both relational and non-relational databases. Brush up on your experience with PostgreSQL and Redis, and be prepared to discuss how you've used these technologies in previous projects.
✨Express Your Interest in Financial Markets
Given the company's focus on cryptocurrency and financial markets, it’s beneficial to express your personal interest in these areas. Share any relevant experiences or insights that demonstrate your passion for the industry.