Golang Software Engineer in London

Golang Software Engineer in London

London Full-Time 43200 - 72000 £ / year (est.) No working from home possible
Venture Up

At a Glance

  • Tasks: Develop and maintain complex backend systems for an innovative software company.
  • Company: Join a rapidly growing software house at the forefront of sports, entertainment, and cryptocurrency.
  • Benefits: Enjoy fully remote work with flexible UK hours and opportunities for professional growth.
  • Other info: Work with cutting-edge technologies and collaborate with top developers from diverse backgrounds.
  • Why this job: Be part of a talented team, mentor others, and make impactful technical decisions.
  • Qualifications: 7+ years in software engineering with strong skills in Golang and backend development.

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

Get AI-powered advice on this job and more exclusive features.

This range is provided by Venture Up. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Venture Up

Co-Founder Venture Up - Building Tech and Product teams across UK and Europe!

Golang Software Backend Engineer

Fully Remote/UK Working Hours

A couple of Golang Software Backend Engineers are required for an exciting and innovative Software house company based in 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

  • 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.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Gambling Facilities and Casinos and Engineering Services

Referrals increase your chances of interviewing at Venture Up by 2x.

#J-18808-Ljbffr

Golang Software Engineer in London employer: Venture Up

Venture Up offers an exceptional work environment for Quantitative Researchers, fostering a culture of innovation and collaboration within a prestigious Oxford hedge fund. Employees benefit from autonomy in their projects, access to advanced analytics tools, and opportunities for professional growth, all while contributing to impactful trading strategies in a dynamic market. The greenfield setting encourages creativity and the exploration of new ideas, making it an ideal place for those seeking meaningful and rewarding employment.

Venture Up

Contact Details:

Venture Up Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Golang Software Engineer in London

Tip Number 1

Familiarise yourself with the latest trends and technologies in Golang and backend development. Being well-versed in gRPC, RESTful JSON, and microservice architectures will not only boost your confidence but also demonstrate your commitment to staying current in the field.

Tip Number 2

Engage with the Golang community through forums, meetups, or online platforms. Networking with other professionals can provide valuable insights and potentially lead to referrals, which can significantly enhance your chances of landing the job.

Tip Number 3

Prepare to discuss your past projects in detail, especially those that showcase your experience with scalable digital products. Highlighting specific challenges you faced and how you overcame them will illustrate your problem-solving skills and technical expertise.

Tip Number 4

Showcase your leadership abilities by sharing examples of how you've mentored or coached team members in previous roles. This aligns with the company's desire for a results-oriented individual who can help others grow, making you a more attractive candidate.

We think you need these skills to ace Golang Software Engineer in London

Golang Programming
Software Engineering
Microservice Architecture
gRPC and Protocol Buffers
RESTful JSON and GraphQL
Project Management
Cross-Functional Collaboration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your 7+ years of commercial experience in software engineering. Focus on your achievements in building high-quality and scalable digital products, and emphasise your project management and communication skills.

Showcase Relevant Skills:In your application, clearly outline your hands-on experience with Golang and other relevant technologies mentioned in the job description, such as microservice architectures, caching with Redis, and CI/CD pipelines. Use specific examples to demonstrate your expertise.

Craft a Compelling Cover Letter:Write a cover letter that not only expresses your enthusiasm for the role but also explains how your background in computer science, physics, or mathematics aligns with the company's innovative approach. Mention your eagerness to mentor and coach team members.

Proofread Your Application:Before submitting, carefully proofread your CV and cover letter to ensure there are no grammatical errors or typos. A polished application reflects your attention to detail and professionalism, which is crucial for a software engineering role.

How to prepare for a job interview at Venture Up

Showcase Your Golang Expertise

Make sure to highlight your experience with Golang during the interview. Be prepared to discuss specific projects where you've used Golang, focusing on the challenges you faced and how you overcame them.

Demonstrate Problem-Solving Skills

Since the company values results-oriented individuals, be ready to tackle technical problems on the spot. Practice common coding challenges in Golang and explain your thought process clearly as you work through them.

Emphasise Team Collaboration

The role requires strong communication skills and collaboration across teams. Share examples of how you've successfully worked with cross-functional teams in the past, and how you’ve mentored or coached others.

Familiarise Yourself with Their Tech Stack

Research the technologies mentioned in the job description, such as gRPC, Redis, and Kubernetes. Being knowledgeable about these tools will show your genuine interest in the role and help you engage in more meaningful discussions during the interview.