At a Glance
- Tasks: Build and modernise scalable applications using Go, tackling interesting engineering challenges.
- Company: Join a small, dynamic team focused on impactful projects in a fully remote setting.
- Benefits: Enjoy a fully remote role with a fast interview process and a modern tech stack.
- Other info: Collaborate with talented teams and work on exciting technical challenges.
- Why this job: Make a real impact by shaping solutions rather than just maintaining systems.
- Qualifications: Strong Golang experience and familiarity with cloud environments like AWS or Azure.
The predicted salary is between 60000 - 80000 £ per year.
Most Go contracts are either maintaining legacy systems, sitting in endless meetings, or spending months waiting for decisions. This isn’t one of them.
We’re looking for a Senior Golang Engineer to join a small, highly capable engineering team building and modernising business-critical platforms used by thousands of customers. You’ll be working on genuinely interesting engineering challenges across cloud-native applications, distributed systems, APIs and platform modernisation projects, with the freedom to get stuck into the technical work rather than fighting process. If you enjoy building things, improving systems and solving problems, you’ll probably enjoy this role.
What you’ll be working on:
- Building scalable applications and services using Go
- Modernising legacy platforms and helping shape future architecture
- Developing APIs and microservices used by customer-facing applications
- Working with modern cloud environments and DevOps tooling
- Collaborating with product, engineering and design teams to deliver new functionality
- Improving performance, reliability and maintainability across existing systems
What we’re looking for:
We’re not looking for someone who ticks 25 boxes. The key things are:
- Strong commercial Golang experience
- Experience building APIs and microservices
- Cloud experience (AWS and/or Azure)
- Experience working in modern engineering environments
It would also be useful if you’ve worked with:
- React
- C#/.NET
- Angular
- Kubernetes
- CI/CD pipelines
- Legacy modernisation projects
Why people tend to like this sort of role:
- Fully remote
- Outside IR35
- Small engineering team where your work actually matters
- Modern technology stack
- Interesting technical challenges
- Fast interview process
- Opportunity to shape solutions rather than simply maintain them
If you’re a Golang engineer who enjoys building software and wants a contract where you’ll actually be trusted to make an impact, we’d love to hear from you.
Senior Golang Engineer - Fully remote - Outside IR35 in London employer: IO Associates
Join a dynamic and innovative team as a Senior Golang Engineer, where your contributions will directly impact the development of cutting-edge cloud-native applications and modernised platforms. Enjoy the flexibility of fully remote work, a supportive culture that values your expertise, and the opportunity to tackle exciting engineering challenges without the burden of excessive meetings or bureaucracy. With a focus on personal growth and collaboration, this role offers a unique chance to shape solutions and drive meaningful change in a small, agile environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Golang Engineer - Fully remote - Outside IR35 in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Go or in similar roles. A personal recommendation can make all the difference when you're trying to land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving APIs and microservices. This is your chance to demonstrate your expertise in Golang and cloud environments, so make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on common technical questions related to Golang and distributed systems. We want you to feel confident and ready to tackle any challenge they throw your way!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate engineers who are eager to make an impact in a small, dynamic team.
We think you need these skills to ace Senior Golang Engineer - Fully remote - Outside IR35 in London
Some tips for your application 🫡
Show Off Your Golang Skills:Make sure to highlight your strong commercial experience with Golang in your application. We want to see how you've built scalable applications and services, so don’t hold back on the details!
Talk About Your Projects:Share specific examples of projects where you’ve developed APIs and microservices. We love hearing about your hands-on experience, especially if it involves modern cloud environments like AWS or Azure.
Keep It Relevant:While we’re not looking for someone who ticks every box, focus on the key skills mentioned in the job description. Tailor your application to show how your experience aligns with what we’re after.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any updates during the process!
How to prepare for a job interview at IO Associates
✨Know Your Golang Inside Out
Make sure you brush up on your Golang skills before the interview. Be ready to discuss your past projects and how you've used Go to solve real-world problems. They’ll want to see your depth of knowledge, so be prepared to dive into specifics about APIs and microservices you've built.
✨Showcase Your Cloud Experience
Since cloud experience is a key requirement, be ready to talk about your work with AWS or Azure. Share examples of how you've deployed applications in the cloud and any challenges you faced. This will demonstrate your hands-on experience and understanding of modern engineering environments.
✨Prepare for Technical Challenges
Expect some technical questions or even a coding challenge during the interview. Practice common algorithms or system design problems that relate to building scalable applications. This will help you feel more confident and show that you can tackle the interesting engineering challenges they mentioned.
✨Emphasise Collaboration Skills
This role involves working closely with product, engineering, and design teams. Be ready to discuss how you've collaborated in the past, especially in remote settings. Highlight any experiences where your teamwork led to successful project outcomes, as this will show you’re a good fit for their small engineering team.