Golang Software Engineer
Golang Software Engineer

Golang Software Engineer

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

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.
  • Why this job: Be part of a talented team that values mentorship and collaboration in a dynamic environment.
  • Qualifications: 5-7 years of software engineering experience with strong skills in Golang and related technologies.
  • Other info: Work with cutting-edge tools like Kubernetes, CI/CD pipelines, and various databases.

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

Golang Software Engineer employer: Venture Up

Join a dynamic and innovative software house that thrives at the intersection of sports, entertainment, and cryptocurrency, offering fully remote positions with UK working hours. With a strong emphasis on professional growth, mentorship, and collaboration, this company fosters a vibrant work culture where talented engineers can excel and contribute to cutting-edge projects. Enjoy the unique advantage of working alongside some of the brightest minds in the industry while benefiting from a flexible work environment that prioritises both personal and professional development.
V

Contact Detail:

Venture Up Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Golang Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as gRPC, Redis, and Kubernetes. Having hands-on experience with these tools will not only boost your confidence but also demonstrate your commitment to the role during interviews.

✨Tip Number 2

Showcase your ability to mentor and coach others by preparing examples of how you've helped team members grow in previous roles. This aligns perfectly with the company's desire for a results-oriented individual who can contribute to team development.

✨Tip Number 3

Engage with the company’s online presence, such as their social media or blog. Commenting on their posts or sharing relevant content can help you get noticed and show your genuine interest in their work and industry.

✨Tip Number 4

Prepare for technical discussions by brushing up on microservice architectures and best practices. Being able to articulate your understanding and experiences in this area will be crucial during technical interviews.

We think you need these skills to ace 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 (verbal and written)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 5-7 years of commercial experience in software engineering. Emphasise your skills in Golang and any relevant technologies mentioned in the job description, such as microservices, gRPC, and CI/CD pipelines.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your eagerness to mentor others. Mention specific projects where you've made technical decisions that benefited users and the business.

Showcase Relevant Experience: In your application, provide examples of high-quality and scalable digital products you have built. Highlight your project management and communication skills, especially in cross-functional team settings.

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 this is crucial for effective communication in the 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 company values collaboration, be ready to share examples of how you've worked effectively in cross-functional teams. Discuss your role in mentoring others and how you contribute to a positive team environment.

✨Prepare for Cultural Fit Questions

Research the company's culture and values, particularly their focus on innovation in sports, entertainment, and cryptocurrency. Be prepared to explain why you're excited about these areas and how you can contribute to their mission.

Golang Software Engineer
Venture Up
V
  • Golang Software Engineer

    Sheffield
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-03-29

  • V

    Venture Up

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