Senior Golang Software Engineer
Senior Golang Software Engineer

Senior Golang Software Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
V

At a Glance

  • Tasks: Develop and maintain complex backend systems in a fully remote role.
  • Company: Join a cutting-edge software house at the forefront of sports, entertainment, and cryptocurrency.
  • Benefits: Enjoy remote work flexibility and opportunities for professional growth.
  • Why this job: Be part of a talented team, mentoring others while creating exceptional user experiences.
  • Qualifications: 8+ years in software engineering with strong skills in Golang and backend development.
  • Other info: Work with top developers and mathematicians, using modern technologies and practices.

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

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.

Essential Skills
  • 8+ 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.

Senior Golang Software Engineer employer: Venture Up

Join a dynamic and innovative software house that thrives at the intersection of sports, entertainment, and cryptocurrency. With a fully remote work culture and a focus on professional growth, this company offers exceptional opportunities for mentorship and collaboration among some of the brightest minds in software development. Enjoy the flexibility of UK working hours while contributing to cutting-edge projects that deliver outstanding user experiences.
V

Contact Detail:

Venture Up Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Golang Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as gRPC, Redis, and Kubernetes. Being able to discuss your hands-on experience with these tools during an interview will demonstrate your suitability for the role.

✨Tip Number 2

Highlight your experience in mentoring and coaching others, as this is a key aspect of the role. Prepare examples of how you've helped team members grow, which will show that you align with the company's values.

✨Tip Number 3

Research the company’s projects in sports, entertainment, and cryptocurrency. Being knowledgeable about their work will allow you to ask insightful questions during the interview, showcasing your genuine interest in the position.

✨Tip Number 4

Prepare to discuss your approach to making technical decisions. Think of scenarios where you had to balance user needs with business goals, as this will illustrate your ability to contribute effectively to cross-functional teams.

We think you need these skills to ace Senior Golang Software Engineer

Golang Programming
Software Engineering
Microservice Architecture
gRPC and Protocol Buffers
RESTful JSON and GraphQL
Project Management
Cross-Functional Collaboration
Technical Decision-Making
Caching Technologies (Redis)
Relational Databases (SQLite, MySQL, PostgreSQL)
Lean DevOps Practices
Kubernetes
Serverless Environments (Lambdas, Cloud Functions, Cloud Run)
CI/CD Pipelines (Google Cloud Build, GitHub Actions)
Fluency in English

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 8+ 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, microservice architectures, and the specific technologies mentioned in the job description, such as gRPC, Redis, and CI/CD pipelines. Use concrete 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 for any grammatical errors or typos. Ensure that your English is fluent and professional, as strong communication skills are essential for this 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

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios related to backend development, especially those involving microservices and APIs.

✨Emphasise Team Collaboration

Since the role involves working closely with other engineers, be ready to discuss your experience in cross-functional teams. Share examples of how you've successfully collaborated with others to deliver high-quality software.

✨Prepare for Cultural Fit Questions

The company values mentorship and personal growth, so prepare to discuss how you've coached or mentored others in your previous roles. Highlight your approach to fostering a positive team environment.

Senior Golang Software Engineer
Venture Up
V
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>