About The Role
Canonical, the creator of Ubuntu, is a leading open-source software company delivering enterprise-grade solutions worldwide. As a Golang Engineer, you will build high-performance, secure backend services that power Ubuntu’s distribution, cloud, and IoT offerings. Working fully remote, you’ll collaborate with global teams, contribute to open-source projects, and help shape the next generation of cloud-native infrastructure. You will also engage in code reviews, performance tuning, and continuous integration to ensure reliability.
Responsibilities
Requirements
- Strong proficiency in Go programming language and its ecosystem.
- Deep understanding of Linux operating systems and command-line tools.
- Experience with microservices architecture, RESTful APIs, and containerization (Docker/Kubernetes).
- Proficiency in version control (Git) and CI/CD workflows.
- Ability to write clean, testable code and conduct unit/integration testing.
Eligibility Checklist
B.Tech/B.E./M.Tech/MCA in Computer Science or related engineering
RGJobs Sourcing Transparency
Direct & Secure Recruitment Redirection
AI Match Score
Find out instantly if you are a good fit for this role using our advanced AI analysis.
Ready to Apply?
Submit your application seamlessly through the official portal. Make sure your resume is up to date!
Track to unlock AI Follow-up Scripts, Mock Interview Prep, and Rejection Diagnosis
Direct Apply · No Intermediaries

