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 environment.
- Benefits: Enjoy a fully remote role, fast interview process, and the chance to shape solutions.
- Other info: Work in a supportive team where your contributions truly matter.
- Why this job: Make a real impact with modern tech while working on exciting projects.
- Qualifications: Strong Golang experience, API development, and cloud knowledge are essential.
The predicted salary is between 50000 - 70000 £ 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 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 platforms used by thousands. 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 processes. With a focus on personal growth and collaboration, this role offers a unique chance to shape the future of technology in a fast-paced environment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Golang Engineer - Fully remote - Outside IR35
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Golang. A personal recommendation can make all the difference when you're trying to land that dream role.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your Golang projects, APIs, and microservices. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss your past projects. Practice common interview questions related to cloud environments and modern engineering practices to impress the hiring team.
✨Tip Number 4
Apply through our website! We make it easy for you to find roles that match your skills. Plus, applying directly shows your enthusiasm and commitment to joining our awesome team.
We think you need these skills to ace Senior Golang Engineer - Fully remote - Outside IR35
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 real-world challenges you've tackled, especially in cloud environments like AWS or Azure.
Keep It Relevant:While we appreciate a well-rounded background, focus on the key skills mentioned in the job description. If you’ve worked with modern engineering environments or legacy modernisation, make sure to mention that!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to get your application and ensures you’re considered for this exciting opportunity without any hassle!
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, especially those involving APIs and microservices. They’ll want to see how you’ve tackled challenges and what solutions you’ve implemented.
✨Showcase Your Cloud Experience
Since cloud experience is a key requirement, be prepared to talk about your work with AWS or Azure. Share specific examples of how you've used these platforms in your previous roles, particularly in building scalable applications.
✨Emphasise Collaboration Skills
This role involves working closely with product, engineering, and design teams. Highlight your teamwork experiences and how you’ve contributed to successful projects. It’s all about showing that you can communicate effectively and collaborate well.
✨Prepare for Technical Challenges
Expect some technical questions or challenges during the interview. Practice coding problems related to Golang and be ready to explain your thought process. This will demonstrate your problem-solving skills and your ability to think critically under pressure.