Backend Software Engineer Golang Kafka - Start-up
Backend Software Engineer Golang Kafka - Start-up

Backend Software Engineer Golang Kafka - Start-up

London Full-Time 43200 - 66000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Design and develop scalable backend systems using Go and Kafka.
  • Company: Join a start-up revolutionising payments technology in Africa.
  • Benefits: Enjoy a salary up to £110k and hybrid working options.
  • Why this job: Be part of an Agile team making a real impact in the tech world.
  • Qualifications: Strong experience in Go, system design, and event-driven architectures required.
  • Other info: Diverse workplace committed to equal opportunities and continuous learning.

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

Do you have a deep knowledge of Go / Golang combined with software architecture and design skills? You could be progressing your career as a Backend Software Engineer at a start-up payments technology company that is revolutionising the payments industry to Africa, improving speed, cost and reliability.

As a Backend Software Engineer you'll focus on backend system design, event driven architecture and APIs with a focus on scalability and reliability. You'll join a small, collaborative, Agile team working on 2 week sprints, you'll be a key part of tech discussions and decision making.

Location / WFH: You'll join colleagues in the London, Canary Wharf offices three days a week (also the possibility to be remote in the UK).

About you:

  • You're an experienced backend focused Software Engineer with strong commercial Go / Golang development experience.
  • You have experience with system design, event driven architectures, Kafka, API development.
  • You have a product based mindset and commercial acumen.
  • You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures.
  • You have experience of working on scalable, distributed systems.
  • You're collaborative with Agile team experience.

What's in it for you:

  • Salary to £110k.
  • Hybrid working (x3 days office).
  • Impactful role with excellent career growth opportunities.

Apply now to find out more about this Backend Software Engineer / Developer (Golang Kafka API) opportunity.

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.

C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Software Engineer Golang Kafka - Start-up

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, particularly Go/Golang and Kafka. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.

✨Tip Number 2

Engage with the tech community by attending meetups or webinars focused on backend development, Golang, or event-driven architecture. Networking can lead to valuable connections and insights about the company culture and expectations.

✨Tip Number 3

Prepare for technical discussions by brushing up on your knowledge of system design and distributed systems. Be ready to discuss your past experiences and how they relate to scalability and reliability in backend development.

✨Tip Number 4

Showcase your collaborative skills by highlighting any Agile team experiences you have. Be prepared to discuss how you’ve contributed to team dynamics and decision-making processes in previous roles.

We think you need these skills to ace Backend Software Engineer Golang Kafka - Start-up

Golang Development
Software Architecture
Event Driven Architecture
API Development
Kafka
Scalability
Reliability
Object-Oriented Programming (OOP)
Design Patterns
Data Structures
Distributed Systems
Agile Methodologies
Collaboration Skills
Commercial Acumen
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Go/Golang, system design, and event-driven architectures. Use specific examples from your past work that demonstrate your skills in these areas.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the payments technology sector and how your background aligns with the company's mission. Mention your collaborative experience in Agile teams and your understanding of scalable systems.

Showcase Relevant Projects: If you have worked on projects involving Kafka or API development, be sure to include these in your application. Describe your role and the impact of your contributions to highlight your practical experience.

Highlight Soft Skills: Don't forget to mention your soft skills, such as collaboration and communication, which are essential for working in a small, Agile team. Provide examples of how you've successfully worked with others to achieve project goals.

How to prepare for a job interview at Client Server

✨Showcase Your Golang Expertise

Make sure to highlight your experience with Go/Golang during the interview. Be prepared to discuss specific projects where you've used Golang, focusing on your contributions and the impact they had on the project.

✨Discuss System Design Knowledge

Since the role involves backend system design, be ready to talk about your understanding of event-driven architecture and how you've implemented it in past projects. Use examples to illustrate your thought process and decision-making skills.

✨Demonstrate Your Agile Experience

As the company values collaboration within Agile teams, share your experiences working in Agile environments. Discuss how you contributed to sprints and any challenges you faced, along with how you overcame them.

✨Prepare for Technical Questions

Expect technical questions related to Computer Science fundamentals, such as OOP, Design Patterns, and Data Structures. Brush up on these concepts and be ready to explain them clearly, possibly with real-world applications.

Backend Software Engineer Golang Kafka - Start-up
Client Server
Location: London
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

C
  • Backend Software Engineer Golang Kafka - Start-up

    London
    Full-Time
    43200 - 66000 £ / year (est.)
  • C

    Client Server

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