Sub banner

Senior Go Engineer

Job description.

Job Title: Senior Go Engineer

Location: Remote

We are looking for a talented Senior Go Engineer to join our clients growing team. You will be responsible for building and maintaining robust, high-performance systems that scale. The ideal candidate will have significant experience with Go (Golang), and strong expertise in distributed systems, microservices architecture, and cloud technologies.

Responsibilities:

  • Design, develop, and maintain efficient, reliable Go-based applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality and maintainability through best practices like code reviews and unit testing.
  • Troubleshoot, debug, and optimize performance bottlenecks.
  • Contribute to architecture discussions and system design.

Requirements:

  • 5+ years of software engineering experience, with 4+ years working in Go.
  • Solid experience with microservices, distributed systems, and RESTful APIs.
  • Familiarity with cloud platforms (AWS, GCP, or Azure).
  • Strong understanding of CI/CD pipelines, Docker, and Kubernetes.
  • Excellent problem-solving and communication skills.

Nice to Have:

  • Experience in security, networking, or DevOps.

 

Any further questions, please reach out to Brendan McCrory directly.

Submit CV for this Job.

Apply for this job now
Posted
Job Details:
£80,000 to £90,000
Job reference:
BMC202
BRENDAN MCCRORY

BRENDAN MCCRORY

Senior Technology Recruiter at Ocho

Before Ocho, Brendan studied Business Computer Science at University and soon landed a job in IT Security. From there, he found himself working in recruitment where he gained about 18 months of experience before joining us. He loves the team environment that Ocho offers and is an eager participant in the collaborative culture. Developing his career is a big priority for Brendan and he sees Ocho as the perfect place to grow. “I love learning from my colleagues.”

Read More