About The Role
Canonical, the company behind Ubuntu, is a leading open‑source software provider delivering enterprise‑grade solutions across cloud, AI, and IoT. As a Distributed Systems Engineer, you will design and build high‑performance streaming APIs and secure telemetry platforms for a global SaaS offering, working remotely with a diverse, distributed team. Join a founder‑led, profitable organization shaping the future of open‑source infrastructure and innovation.
Responsibilities
Requirements
- Strong programming experience in Python and Go for backend services.
- Deep understanding of distributed systems, microservices architecture, and REST/gRPC APIs.
- Hands‑on experience with cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes).
- Proficiency in Linux environments and open‑source tooling.
- Bachelor’s degree in Computer Science, Engineering or related field (2020‑2024 passout).
Eligibility Checklist
B.Tech/M.Tech/MCA
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

