About The Role
Canonical, the global leader behind Ubuntu, is expanding its engineering teams with Golang Engineers. In this fully remote role, you will build high‑performance, secure backend services that power Ubuntu’s distribution, cloud, and IoT offerings. You’ll work alongside a diverse, distributed community, contribute to open‑source projects, and help shape the future of open‑source infrastructure while enjoying the flexibility of a home‑based worldwide position.
Responsibilities
Requirements
- Strong proficiency in Go programming language and its ecosystem.
- Deep understanding of Linux operating systems and command-line tools.
- Experience with RESTful API design, microservices architecture, 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/M.Tech/MCA in Computer Science or related field
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

