Remote Python Software Engineer – Ubuntu Pro Client

Canonical

Sacramento (CA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Distributed work environment with twice-yearly team sprints
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Team Member Assistance Program & Wellness Platform
Opportunity to travel to new locations to meet colleagues
Priority Pass and travel upgrades for company events

Job summary

Canonical is hiring a Software Engineer in Sacramento, California, to develop improvements to the Ubuntu Pro client. This role focuses on quality-oriented software engineering in Python and requires excellent Python skills and experience with Linux.

Responsibilities include collaborating with distributed teams, writing and debugging code, and engaging with users. Benefits include a distributed work environment and personal development budgets. Canonical is committed to diversity and offers equal opportunity.

Qualifications

  • Extensive experience with Python on Linux.
  • Interest and experience with Ubuntu Linux systems administration.
  • Bonus for engaging with the open-source community.

Responsibilities

  • Collaborate proactively with a distributed team.
  • Write high quality code and tests to create new features.
  • Debug issues and produce high quality code to fix them.
  • Review code produced by other engineers.
  • Discuss ideas and investigate to find good solutions.

Skills

Python
Linux
Debian packaging
Ubuntu Linux systems administration
Continuous integration
Soft skills

Education

Bachelor's or equivalent in Computer Science, STEM or similar degree

Job description

Canonical is hiring a Software Engineer in Sacramento, California, to develop improvements to the Ubuntu Pro client. This role focuses on quality-oriented software engineering in Python and requires excellent Python skills and experience with Linux.

Responsibilities include collaborating with distributed teams, writing and debugging code, and engaging with users. Benefits include a distributed work environment and personal development budgets. Canonical is committed to diversity and offers equal opportunity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Python Software Engineer – Ubuntu Pro Client
Remote Python Software Engineer – Ubuntu Pro Client

Canonical • Madison (WI)

On-site
USD 80,000 - 120,000
Personal learning and development budget
Annual compensation review
Recognition rewards
+2
Remote Python Software Engineer – Ubuntu Pro Client
Remote Python Software Engineer – Ubuntu Pro Client

Canonical • Fresno (CA)

On-site
USD 100,000 - 130,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+3
Remote Python Software Engineer – Ubuntu Pro Client
Remote Python Software Engineer – Ubuntu Pro Client

Canonical • Omaha (NE)

On-site
USD 90,000 - 120,000
Personal learning budget of USD 2,000
Annual compensation review
Maternity and paternity leave
+2
Remote Python Software Engineer – Ubuntu Pro Client
Remote Python Software Engineer – Ubuntu Pro Client

Canonical • Seattle (WA)

On-site
USD 90,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+4
Remote Python Software Engineer – Ubuntu Pro Client
Remote Python Software Engineer – Ubuntu Pro Client

Canonical • Charlotte (NC)

On-site
USD 80,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+3
Python Software Engineer - Ubuntu Pro Client (Remote)
Python Software Engineer - Ubuntu Pro Client (Remote)

Canonical • City of Syracuse (NY)

On-site
USD 90,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2
Python Software Engineer - Ubuntu Pro Client (Remote)
Python Software Engineer - Ubuntu Pro Client (Remote)

Canonical • Tucson (AZ)

Remote
USD 90,000 - 130,000
Personal learning and development budget
Annual compensation review
Recognition rewards
+4
Python Software Engineer - Ubuntu Pro Client (Remote)
Python Software Engineer - Ubuntu Pro Client (Remote)

Canonical • Los Angeles (CA)

On-site
USD 90,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Team Member Assistance Program & Wellness Platform
Remote Python Engineer - Ubuntu Pro Client
Remote Python Engineer - Ubuntu Pro Client

Canonical • New York (NY)

Remote
USD 110,000 - 260,000
Python Software Engineer - Linux (Remote)
Python Software Engineer - Linux (Remote)

Canonical • Minneapolis (MN)

Remote
USD 70,000 - 90,000