Senior Go Engineer
Job in
Belfast City District, Belfast, County Antrim, BT1, Northern Ireland, UK
Listed on 2026-10-11
Listing for:
Ocho People Ltd.
Full Time
position Listed on 2026-10-11
Job specializations:
-
Software Development
Backend Developer, Golang, Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Our client is a forward-thinking technology company delivering scalable, reliable, and high-performance software solutions in a competitive digital marketplace. They prioritize innovation, quality, and collaboration across teams to drive business impact.
The RoleAs a Senior Golang Developer, you will be responsible for designing, building, and maintaining backend services and microservices using Go. You will work closely with product owners, frontend engineers, and other backend developers to deliver robust and efficient systems. How do you ensure clean, modular code that remains scalable as the system grows? This role requires a seasoned engineer passionate about technical excellence, scalability, and mentoring team members.
Key Responsibilities- Develop, test, and maintain backend services and microservices in Go, ensuring high code quality.
- Collaborate with cross-functional teams to gather requirements, design solutions, and implement features.
- Conduct thorough code reviews to enforce standards and best practices.
- Optimize applications for performance, scalability, and reliability in production environments.
- Drive continuous improvement in development processes, tooling, and automation.
- Mentor junior and mid-level engineers, fostering a culture of knowledge sharing and innovation.
- Maintain comprehensive technical documentation.
- 5+ years of professional experience with Golang development or 7+ years in backend development with at least 3 years focused on Go.
- Deep understanding of Go language features, concurrency model, and idiomatic patterns.
- Experience with microservices architectures, containerization (Docker, Kubernetes), and cloud services (AWS, GCP, Azure).
- Strong knowledge of databases (SQL and No
SQL) and distributed systems concepts. - Familiarity with CI/CD pipelines, automated testing, and monitoring systems.
- Comfortable working in agile environments with excellent communication skills.
- Passionate about mentoring, team collaboration, and keeping up with technological advancements.
- Be instrumental in building cutting-edge software products with global reach.
- Join a collaborative and growth-driven engineering culture with a strong mentorship focus.
- Enjoy flexible working conditions and opportunities for continuous learning.
- Competitive salary and benefits aligned with your skills and experience.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×