Canonical, the company behind Ubuntu, is actively recruiting Software Support Engineers for 2025. This opportunity is ideal for recent graduates or professionals with up to two years of experience who are passionate about Linux and open-source technologies. The role offers remote work flexibility and a competitive salary of up to ₹15 LPA .

Canonical Hiring 2025 | Software Jobs (Support Engineer) | Hyderabad

๐Ÿงพ Position Overview

  • Role: Software Support Engineer

  • Location: Remote (Asia Pacific) or Office-based in Hyderabad, India

  • Experience: 0–2 years

  • Salary: Up to ₹15 LPA, depending on experience and qualifications

  • Eligibility: Graduates from 2020 to 2024 with degrees in Computer Science, IT, or STEM fields

  • Employment Type: Full-time


๐Ÿข About Canonical

Canonical is a leading provider of open-source software solutions, best known for developing Ubuntu. The company supports a vast portfolio of open-source projects and infrastructure, including Kubernetes, LXD, OpenStack, and MAAS


๐ŸŽฏ Key Responsibilities

  • Resolve complex customer issues related to Ubuntu, Kernel, Ceph, OpenStack, Kubernetes, and other open-source software

  • Collaborate closely with Canonical's Field, Support, and Product Engineering teams

  • Participate in upstream communities and contribute to open-source projects

  • Develop bug fixes, backport patches, and work with upstream for inclusion

  • Review code produced by other engineers

  • Maintain clear, technical, and concise communications

  • Participate in team discussions to improve processes, tools, and documentation

  • Manage time effectively and prioritize work

  • Travel internationally up to 10% of work time for team meetings, events, and conferences 


✅ Required Skills and Qualifications

  • Exceptional academic track record in Computer Science, STEM, or similar fields

  • Experience with Linux and open-source software

  • Proficiency in at least one of the following programming languages on Linux: Python, Go, C, or C++

  • Strong problem-solving skills and a drive to learn unfamiliar technologies

  • Excellent communication and collaboration abilities

  • Willingness to travel up to four times a year for internal events 


๐ŸŒŸ Preferred (Nice-to-Have) Skills

  • Interest or experience in technologies such as Ubuntu Linux (kernel or userspace), Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, PostgreSQL, MongoDB, Debian packaging, and distributed systems

  • Passion for technology and working with brilliant people

  • Curious, flexible, articulate, and accountable personality traits

  • Value soft skills and are passionate, enterprising, thoughtful, and self-motivated 


๐Ÿ“ Application Process

  1. Online Application: Visit Canonical's careers page to submit your application.

  2. Resume Shortlisting: Candidates will be assessed based on educational background, relevant project experience, and skills.

  3. Interview Rounds: Shortlisted candidates will undergo multiple interview rounds focusing on technical skills, problem-solving abilities, and cultural fit.


๐ŸŽ Perks and Benefits

  • Remote work flexibility

  • Competitive salary packages

  • Opportunity to work with a global team of open-source experts

  • Continuous learning and development opportunities

  • Participation in international conferences and events


๐Ÿ“Œ Important Note

Only shortlisted candidates will receive communication regarding the interview process. Ensure your application is complete and highlights your relevant experience and skills.


๐Ÿ’ก Final Thoughts

Joining Canonical as a Software Support Engineer offers a unique opportunity to work at the forefront of open-source technology. Whether you're a recent graduate or have up to two years of experience, this role provides a platform to grow your career in a dynamic and innovative environment


For more details and to apply, visit Canonical's official careers page