Enable job alerts via email!

Golang Software Engineer

JR United Kingdom

London

On-site

GBP 50,000 - 90,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative software house is looking for experienced Golang Software Backend Engineers to join their dynamic team in London. This exciting opportunity involves developing and maintaining complex backend systems while collaborating with top-tier engineers in the fields of sports, entertainment, and cryptocurrency. The ideal candidate will have a strong software engineering background, with a passion for coaching and mentoring others. Join a forward-thinking company that values professional growth and offers a vibrant work environment where your contributions will make a significant impact.

Qualifications

  • 5-7 years experience in software engineering with a focus on backend systems.
  • Strong knowledge of microservices, caching, and relational databases.

Responsibilities

  • Develop and maintain complex backend systems.
  • Design efficient solutions and mentor team members.

Skills

Golang
Software Engineering
Project Management
Communication Skills
Technical Decision Making
Microservice Architectures
Caching (Redis)
Relational Databases
DevOps
CI/CD Pipelines

Education

Bachelor's Degree in Computer Science or related field

Tools

gRPC
RESTful JSON
GraphQL
Kubernetes
Google Cloud Build
GitHub Actions

Job description

A couple of Golang Software Backend Engineers are required for an exciting and innovative Software house company based in London and Hong Kong. The company operates at the forefront of sports, entertainment, and cryptocurrency, and they are growing rapidly. The successful Software Backend Engineer will be responsible for developing and maintaining the company’s complex backend systems, working closely with other engineers to design and implement efficient and reliable solutions that deliver exceptional user experiences. They are seeking a results-oriented individual who is eager to coach and mentor team members, helping them grow both professionally and personally.

Their development team uses various programming languages with a particular focus on Golang but they are looking primarily for strong software developers first and experiences of technologies second. The company is made up of some of the very best software developers and mathematicians, each bringing their unique perspective from their backgrounds in computer science, physics, mathematics, statistics, and engineering.

Responsibilities:
  • Develop and maintain complex backend systems.
  • Design and implement efficient and reliable solutions.
  • Coach and mentor team members.
Minimum Requirements:
  • 5-7 years commercial experience in software engineering.
  • Demonstrable experience building high-quality and scalable digital products and features.
  • Strong project management and communication skills with the ability to collaborate across cross-functional teams.
  • Ability to confidently make technical decisions in the best interests of users and the business.
  • Strong knowledge and hands-on experience of designing well-defined interfaces, using gRPC, protocol buffers, RESTful JSON, and GraphQL.
  • Strong knowledge and hands-on experience of microservice architectures, best practices, and patterns.
  • Hands-on experience with caching, primarily using Redis and Object storage buckets.
  • Hands-on experience with relational databases such as SQLite, MySQL, or PostgreSQL.
  • Hands-on experience with lean DevOps, including containerized services managed with Kubernetes and managed serverless environments like Lambdas, Cloud Functions, and Cloud Run.
  • Hands-on experience with CI/CD pipelines, using Google Cloud Build and GitHub Actions.
  • Fluency in English (verbal and written).

Join an exciting company with many opportunities to progress your Golang functional programming career. Send your CV for immediate review and further details.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Junior Software Engineer, Optimization Paris, France

Algolia

London

Remote

GBP 55,000 - 75,000

4 days ago
Be an early applicant

--- X10 Go/Golang Software Engineers – Fintech – Start-up/Scaleup Environment – 100% Project b[...]

Areti Group | B Corp™

Greater London

Remote

GBP 60,000 - 80,000

Yesterday
Be an early applicant

C, Golang Software Engineer working on dqlite, a Raft extension for SQLite

TN United Kingdom

London

Remote

USD 50,000 - 90,000

10 days ago

Software Engineer, Ceph & Distributed Storage

Canonical

London

Remote

GBP 40,000 - 60,000

17 days ago

Ubuntu Core Software Engineer

Canonical

London

Remote

GBP 40,000 - 60,000

19 days ago

Software Engineer - Python/Golang - Kubernetes

Canonical

London

Remote

GBP 50,000 - 70,000

12 days ago

Lead Golang Software Engineer, Commercial Systems

Canonical

London

Remote

GBP 70,000 - 90,000

19 days ago

Principal Software Engineer

Prism Digital

Remote

GBP 80,000 - 100,000

3 days ago
Be an early applicant

Security Software Engineer

Canonical

Glasgow

Remote

GBP 50,000 - 70,000

5 days ago
Be an early applicant