Golang Software Engineers (Mid-Level to Senior)

Golang Software Engineers (Mid-Level to Senior)

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Adria Solutions

At a Glance

  • Tasks: Design and develop high-performance backend services using Golang in a collaborative Agile environment.
  • Company: Rapidly growing fintech organisation based in Greater Manchester with a tech-driven culture.
  • Benefits: Competitive salary, hybrid working, career progression, and wellness initiatives.
  • Other info: Opportunity to explore modern technologies and AI-driven solutions.
  • Why this job: Join a dynamic team and work on innovative, large-scale platforms that make a real impact.
  • Qualifications: Experience in Golang development, building APIs, and working within Agile teams.

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

Our client, a rapidly growing and innovative organisation based in Greater Manchester, is looking to hire three Golang Software Engineers across a range of experience levels. Whether you're a strong Mid-Level Engineer looking to take the next step or an experienced Senior Engineer seeking greater ownership and technical influence, this is an excellent opportunity to join a business undergoing significant growth and technology transformation.

Working within Agile product teams, you'll help design, build, and maintain scalable, secure, cloud-native applications and services. You'll collaborate closely with Product Managers, Architects, Designers, QA Engineers, and fellow Developers to deliver high-quality software solutions that directly impact customers.

Key Responsibilities
  • Design, develop, and maintain high-performance backend services using Golang.
  • Build scalable microservices and RESTful APIs.
  • Develop and support cloud-native applications within AWS environments.
  • Contribute to architecture discussions and technical decision-making.
  • Implement CI/CD pipelines and automated testing practices.
  • Work with event-driven and serverless technologies where appropriate.
  • Ensure software is secure, maintainable, and follows engineering best practices.
  • Collaborate within Agile delivery teams to deliver high-quality solutions.
  • Contribute to continuous improvement initiatives and technical innovation.
  • Explore and utilise AI-assisted development tools to improve productivity and quality.
Skills & Experience
  • Commercial experience developing applications using Golang.
  • Experience building APIs, microservices, and distributed systems.
  • Exposure to AWS cloud services and modern cloud-native development.
  • Understanding of CI/CD pipelines and automated testing practices.
  • Experience working with SQL and/or NoSQL databases.
  • Strong problem-solving and debugging skills.
  • Excellent communication and stakeholder collaboration skills.
  • Experience working within Agile environments.
Desirable
  • Experience with serverless technologies such as AWS Lambda.
  • Knowledge of containerisation technologies including Docker and Kubernetes.
  • Experience with event-driven architectures and messaging platforms.
  • Exposure to fintech, financial services, or highly regulated environments.
What's on Offer?
  • Salary between £60,000 - £80,000, depending on experience.
  • Hybrid working model.
  • Opportunity to join a growing business with ambitious growth plans.
  • Clear career progression opportunities across multiple engineering levels.
  • Collaborative, technology-driven culture.
  • Pension scheme.
  • Birthday leave, wedding leave, charity days, and wellness initiatives.
  • Opportunity to work with modern technologies and AI-driven solutions.

If you're passionate about Golang development and want to work on innovative, large-scale platforms within a fast-growing fintech environment, we'd love to hear from you. Apply now to be considered for one of these exciting Golang Software Engineer opportunities.

Golang Software Engineers (Mid-Level to Senior) employer: Adria Solutions

Join a rapidly growing and innovative organisation in Greater Manchester, where you'll have the opportunity to work on cutting-edge technology and contribute to significant growth and transformation. With a collaborative, technology-driven culture, clear career progression opportunities, and a hybrid working model, this company offers a supportive environment that values employee well-being through unique benefits like birthday leave and wellness initiatives. If you're passionate about Golang development and eager to make a meaningful impact, this is the perfect place for you.

Adria Solutions

Contact Details:

Adria Solutions Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Golang Software Engineers (Mid-Level to Senior)

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Golang or in fintech. Attend meetups or webinars to meet potential employers and get your name out there.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Golang projects or contributions to open-source. This gives 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 your technical knowledge and problem-solving skills. Practice coding challenges and be ready to discuss your past projects and how they relate to the role you're applying for.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing passionate candidates who are eager to join our innovative team.

We think you need these skills to ace Golang Software Engineers (Mid-Level to Senior)

Golang
API Development
Microservices
Cloud-Native Development
AWS
CI/CD Pipelines
Automated Testing

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 team. Keep it concise but impactful – we love a good story!

Showcase Your Technical Skills:When applying, be sure to mention your experience with AWS, CI/CD pipelines, and any other relevant technologies. We’re looking for engineers who can hit the ground running, so let us know what you bring to the table!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our awesome team!

How to prepare for a job interview at Adria Solutions

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. Practising coding challenges in Golang can also help you feel more confident.

Familiarise Yourself with Cloud Technologies

Since the role involves AWS and cloud-native applications, it’s crucial to understand these technologies. Review your experience with AWS services and be prepared to discuss how you've used them in previous roles or projects.

Showcase Your Agile Experience

This position requires collaboration within Agile teams, so be ready to share examples of how you've worked in Agile environments. Discuss your role in sprints, stand-ups, and how you’ve contributed to team success.

Prepare for Technical Discussions

Expect to engage in technical discussions about architecture and decision-making. Brush up on best practices for secure and maintainable software, and think about how you can contribute to continuous improvement initiatives.