Software Engineer

Software Engineer

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
D

At a Glance

  • Tasks: Build innovative backend services using Golang for a high-traffic gaming platform.
  • Company: Join a fast-growing tech company focused on modern engineering practices.
  • Benefits: Competitive salary, 20% bonus, hybrid work model, and career growth opportunities.
  • Why this job: Be part of a transformative project and make a real impact in the gaming industry.
  • Qualifications: Strong Golang programming skills and experience with distributed systems.
  • Other info: Collaborative environment with excellent support for professional development.

The predicted salary is between 36000 - 60000 £ per year.

I'm hiring Mid to Senior Golang Engineers for a brand-new greenfield engineering initiative with one of our long-term gaming clients. This is a high-growth technology business investing heavily in modern engineering practices, platform resilience and large-scale distributed systems.

This is a hybrid role (3 days per week in the London office).

Opportunity

You’ll be joining a major multi-year transformation programme, working on brand-new services being built in Golang to support a high-traffic, globally distributed platform. This is not maintenance – it’s hands-on engineering, system design, and building resilient services from the ground up.

What You’ll Be Doing
  • Building backend features and services using Go (Golang)
  • Improving performance, resilience and scalability across distributed systems
  • Collaborating with cross-functional teams to solve architectural and platform-level challenges
  • Designing quality strategies from concept through to delivery
  • Building and maintaining automated testing frameworks (API, service & UI)
  • Working with CI/CD pipelines (Azure DevOps / GitHub Actions)
  • Implementing performance, security, and accessibility testing
  • Maintaining robust pipelines in collaboration with Platform Engineering
  • Participating in design sessions and identifying risks early
  • Working closely with Product throughout the full delivery lifecycle
Requirements
  • Strong programming experience in Golang (or Java/C# with a desire to work in Go)
  • Experience with SQL (PostgreSQL) and NoSQL (MongoDB)
  • Exposure to Kafka or other messaging systems
  • Solid understanding of CI/CD pipelines
  • Experience with Cloud providers (Azure or AWS)
  • Experience with microservices, Kubernetes, and modern architectural patterns (DDD, Hexagonal)
  • Experience building or supporting high-traffic, high-performance systems
  • Strong analytical and problem-solving ability
  • Excellent communication and collaboration skills

£45,000-£95,000 base salary (mid to senior levels) 20% bonus

If you’d like to find out more about the team, roadmap, and interview process, send me a message here on LinkedIn or drop me a note and I’ll get straight back to you.

Seniority Level: Mid-Senior

Employment Type: Full-time

Software Engineer employer: Develop

Join a dynamic and innovative technology company that prioritises modern engineering practices and employee growth. With a hybrid work model in the vibrant city of London, you'll have the opportunity to contribute to exciting greenfield projects while enjoying a collaborative work culture that fosters creativity and professional development. Competitive salaries, performance bonuses, and a commitment to building resilient systems make this an excellent place for passionate software engineers to thrive.
D

Contact Detail:

Develop Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Golang or in gaming. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects in Golang or related technologies. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on system design and architecture principles. Be ready to discuss how you would tackle challenges in building resilient services, as this is key for the role.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Software Engineer

Golang
Backend Development
Distributed Systems
Performance Optimisation
Resilience Engineering
Collaboration
Automated Testing Frameworks
CI/CD Pipelines
Azure DevOps
GitHub Actions
SQL (PostgreSQL)
NoSQL (MongoDB)
Kafka
Microservices
Kubernetes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Golang and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this opportunity and how you can contribute to our greenfield engineering initiative. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled architectural challenges or improved system performance. We love seeing how you approach problems and come up with innovative solutions!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Develop

✨Know Your Golang Inside Out

Make sure you brush up on your Golang skills before the interview. Be prepared to discuss your experience with building backend features and services in Go, as well as any challenges you've faced and how you overcame them.

✨Showcase Your Problem-Solving Skills

Since this role involves tackling architectural and platform-level challenges, think of specific examples where you've successfully solved complex problems. Use the STAR method (Situation, Task, Action, Result) to structure your answers.

✨Familiarise Yourself with CI/CD Pipelines

As the role requires experience with CI/CD pipelines, make sure you can talk about your familiarity with tools like Azure DevOps or GitHub Actions. Be ready to explain how you've implemented these in past projects to improve deployment processes.

✨Communicate Effectively

Strong communication and collaboration skills are key for this position. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts. Remember, it's not just about what you know, but how you share that knowledge with others.

Software Engineer
Develop
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

D
  • Software Engineer

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • D

    Develop

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