Canonical is hiring Remote Software Engineer Fresher

Cannonical Logo

Software Engineer - Stores

Cannonical | Remote

GoLangLinuxPythonSQL

Salary:

₹ 8.0 LPA - ₹ 12.0 LPA

Batch:

2024, 2023, 2022

Employment Type:

Remote

Experience:

0 - 2 years

Posted 16 days ago Open

Job Description
Canonical is seeking an exceptional Software Engineer with a passion for open-source software, Linux, and large-scale web services. This role involves developing and operating backend services that power the Snap Store and Charmhub.io marketplaces. The position offers an exciting opportunity to work with cutting-edge technologies, a global team, and impactful projects in the open-source community.

Batch Eligible
2024 graduates with relevant qualifications.

Education Requirement
Bachelor’s or Master’s degree in Computer Science, STEM, or a related field.

Technical Skills Required
Python, Golang, Web APIs, relational databases, non-relational databases, data modeling, query optimization, Ubuntu development, deployment platforms, backend systems, cloud technologies.

Key Responsibilities

  • Collaborate with a globally distributed team to develop backend services.
  • Design and write clean web service APIs supporting CLI and web frontend clients, primarily in Python (and optionally in Golang).
  • Implement new features and enhancements from specification to production and handle ongoing operations at scale.
  • Conduct code reviews and evaluate technical designs produced by peers.
  • Work on data modeling and optimize queries for relational and non-relational databases.
  • Contribute to scaling the production architecture and expanding the scope of marketplace software.
  • Participate in discussions to find effective solutions and foster innovation.
  • Occasionally travel globally for internal and external events (2-4 weeks).

Qualifications

  • Demonstrated proficiency in developing public-facing APIs and web applications using Python.
  • Strong backend development experience and familiarity with Ubuntu as a development platform.
  • Experience designing efficient data models and tuning database queries.
  • Strong academic background in Computer Science or related fields.
  • Excellent communication and collaboration skills, with a passion for technology and innovation.

What Canonical Offers

  • Remote-first work environment with flexible working arrangements.
  • Learning and development allowances.
  • Competitive salary with annual compensation review.
  • Recognition rewards and generous annual leave.
  • Paid maternity, paternity, and sick leave.
  • Exposure to global business and technology environments.
  • Priority Pass for travel.

Canonical values diversity and is committed to creating an inclusive workplace. Join Canonical to build a rewarding career, collaborate with talented professionals worldwide, and contribute to the open-source community.

Additional Information

Job Location

Experience

0 - 2 years

Salary:

₹ 8.0 LPA - ₹ 12.0 LPA

Work Detail

Remote

Job Type

Fresher, Experienced

Company Details: Cannonical

Cannonical Logo

Canonical is a leading international software company renowned for its contribution to open-source technology and the development of Ubuntu, the world’s #1 cloud operating system. Established in 2004, Canonical has been instrumental in enabling businesses globally to enhance efficiency, reduce costs, and bolster security. With a global team of approximately 700 employees across 50 countries as of 2023, Canonical operates as a remote-first organization, embracing innovation and inclusivity. The company is privately held and continues to make significant advancements in the realms of cloud computing, IoT, and enterprise software solutions, empowering developers and organizations worldwide.