Enable job alerts via email!

Software Engineer

Rutherford Briant

United Kingdom

Remote

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A growing tech scale-up is seeking a Software Engineer to design and maintain scalable features across frontend and backend systems. You will be part of a collaborative team, contributing to DevOps practices and delivering intuitive user experiences. The ideal candidate has at least 3 years of experience, knowledge of Go, and familiarity with cloud infrastructure like AWS. This role offers a unique opportunity to build innovative software in a supportive environment.

Qualifications

  • 3+ years of experience in software engineering, especially with a statically typed language.
  • Strong cloud infrastructure knowledge, particularly AWS or similar services.
  • Familiar with containerized applications and Kubernetes.

Responsibilities

  • Design, develop, and maintain scalable software features.
  • Contribute to DevOps practices, including CI/CD pipelines.
  • Collaborate with product and design teams to deliver user experiences.

Skills

Knowledge of a statically typed language (Go)
Cloud infrastructure (AWS or similar)
Familiarity with containerised applications
Understanding of architecture and scalability
3+ years of professional engineering experience
GraphQL, gRPC, or REST API design
Relational databases (MySQL or PostgreSQL)
Exposure to AI integrations
Job description

Do you like building scalable software and solving complex problems? Are you excited by the chance to work with modern technologies and shape the future of innovative platforms?

We’re working with a growing tech scale‑up who are looking for a Software Engineer to join their team. This is a fantastic opportunity to work across the full stack, contribute to exciting new features, and help improve the infrastructure behind a cutting‑edge platform — all within a supportive, collaborative environment.

Responsibilities

As a Software Engineer, you will…

  • Design, develop, and maintain scalable features across frontend and backend systems.
  • Contribute to DevOps practices, including CI/CD pipelines and infrastructure automation.
  • Collaborate with product and design teams to deliver intuitive user experiences.
  • Participate in code reviews, architecture discussions, and troubleshooting to ensure best practice.
Requirements

As a Software Engineer, you will need…

  • Knowledge of a statically typed language such as Go, plus cloud infrastructure (AWS or similar).
  • Familiarity with containerised applications and Kubernetes.
  • Strong understanding of architecture, scalability, and delivering high-quality code.
  • Bring 3+ years of professional engineering experience.
  • Work with GraphQL, gRPC, or REST API design.
  • Apply knowledge of relational databases such as MySQL or PostgreSQL.
  • Demonstrate exposure to AI integrations or enterprise SaaS platforms.

If you want to take ownership of your work, build innovative software, and be part of a fast-moving tech team, APPLY NOW!

Rutherford Briant is passionate about equity, diversity, and inclusion. We seek individuals from the widest talent pool and encourage underrepresented talent to apply to vacancies with us. We are committed to recruitment processes that are fair for all, regardless of background and personal characteristics.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.