Talent.com
Canonical
Software Engineer - Python - Cloud - graduate levelCanonical • San Bernardino, CA, United States
No longer accepting applications
Software Engineer - Python - Cloud - graduate level

Software Engineer - Python - Cloud - graduate level

Canonical • San Bernardino, CA, United States
7 days ago
Job type
  • Full-time
Job description

Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office‑based roles. Teams meet two to four times yearly in person in interesting locations around the world, to align on strategy and execution.

The company is founder‑led, profitable, and growing.

Position

We are hiring a Software Engineer to develop, test and release improvements to the Ubuntu on public clouds.

The quality and stability of Ubuntu is critically important, as it is available on every public cloud. You’ll work with teams across Canonical and major cloud partners to develop, test and release improvements to the Ubuntu cloud images. You will also be a voice in communication with our users, ensuring their needs are met.

This role requires quality‑oriented software engineering in Python and a focus on software interoperability across a vast range of target releases and environments. Excellent Python skills are a key requirement, with previous contributions to open source Python projects being an advantage. The role involves creating and managing Ubuntu images; therefore, experience in configuring apt, knowledge of deb packaging and general system administration is advantageous.

Applicants should be passionate about the Ubuntu project and its values and about building tools that are used by millions worldwide. A personal interest and emphasis on quality, thinking of edge cases, ease of use, documentation, and careful community coordination is important. Ubuntu is used for a wide spectrum of users, from mission‑critical environments to hobbyist Ubuntu users; applicants should be ready to work with the whole spectrum of end users and help guide engineering best practices with them in mind.

Role Outline

  • Collaborate proactively with a distributed team
  • Write high quality code, with unit and functional 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
  • Work from home, with global travel 2 to 4 weeks per year for internal and external events

What we are looking for in you

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self‑motivated
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You have extensive experience with Python on Linux
  • You have interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end‑system contract management, Debian packaging, working with public or on‑premise clouds
  • Bonus points if you have experience engaging with the open source community

What we offer colleagues

  • Distributed work environment with twice‑yearly team sprints in person
  • 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 long‑haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open‑source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Canonical is an equal opportunity employer

We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

#J-18808-Ljbffr
Create a job alert for this search

Software Engineer - Python - Cloud - graduate level • San Bernardino, CA, United States

Similar jobs

Senior Software Engineer, Core Experiences – Rialto, USA

SpeechifyRialto, CA, United States
Full-time

Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and let you listen to it at your desk, on the go,... Show more

 • Promoted

Senior Software Engineer (Remote)Remote, United States

Qwiet AIMurrieta, CA, United States
Remote
Full-time

Qwiet Ai Job Opportunity Interested in building your career at Qwiet AI? Get future opportunities sent straight to your email.Job Title Join us at Qwiet AI and be part of a team dedicated to innova... Show more

 • Promoted

Physics Private Tutoring Jobs Murrieta

SuperprofMurrieta, California, US
Full-time +1

Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup... Show more

 • Promoted

Cloud-Native Full-Stack Engineer: Node, AWS, Java

SuccessstoneitRiverside, California, United States
Full-time

A leading IT company in California is seeking a skilled professional with expertise in Cloud/AWS Technologies to join their team.The ideal candidate will have experience in software automation, CI/... Show more

 • Promoted

Software Engineer

TradeJobsWorkForce92517 Riverside, CA, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and installin... Show more

 • Promoted

Algebra Private Tutoring Jobs Murrieta

SuperprofMurrieta, California, US
Full-time +1

Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners.We operate in over 41 countries, making education accessible to everyone, everywhere.Sup... Show more

 • Promoted

Software Engineer

TradeJobsWorkforce92517 Riverside, CA, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and instal... Show more

 • Promoted

SAP S/4HANA BTP Cloud / Enterprise Architect San Bernadino, CA

ESRhealthcare and EXEC STAFF RECRUITERSSan Bernardino, California, United States
Full-time
Quick Apply

SAP S/4HANA BTP Cloud / Enterprise Architect San Bernadino, CA.Essential Qualifications and Skills.Experience: A minimum of 5-10 years of hands-on experience in SAP architecture, including signific... Show more

Customs and Border Protection Officer (CBPO) - Entry Level New Hire Sign-On and Retention Incentives

U.S. Customs and Border ProtectionSpring Valley Lake, CA, US
Full-time

Customs and Border Protection Officer (CBPO) .Customs and Border Protection (CBP) offers those interested in a career in law enforcement an exceptional opportunity to work with an elite team of... Show more

 • Promoted

Part Time Data Entry Clerk - Remote Work From Home

ApexFocusGroupHesperia, California, US
Remote
Full-time +1

Seeking participants for Focus Group and market research studies.Work part-time from home and earn up to $750 per week.Register to see if you are eligible.Data Entry experience not required.Remote ... Show more

 • Promoted

1.1 LVN School Nurse

Maxim Healthcare ServicesHESPERIA, California, United States
$32.00 hourly
Full-time

Maxim Healthcare is seeking a Licensed Vocational Nurse (LVN) to work one on one with a patient in the school setting  .Competitive pay & weekly paychecks.Flexible scheduling – PT and FT.College Pa... Show more

 • Promoted

Junior Attorney

JobotHesperia, CA, US
$40.00 hourly
Permanent

REMOTE Contract to Hire Entry Level Attorney / Associate Attorney Needed for Growing Firm! This Jobot Consulting Job is hosted by: Reed Kellick Are you a fit? Easy Apply now by clicking the "Apply ... Show more

 • Promoted

Senior C++ Engineer: Geocoding Algorithms & Global Search

ESRIRedlands, CA, United States
Full-time

A leading technology company in California is seeking a Software Developer to enhance its geocoding capabilities.You will write efficient algorithms, design scalable data structures, and optimize e... Show more

 • Promoted

Writer/Journalist Internship Part-Time in Worldwide - Remote Worldwide

The Borgen ProjectHesperia, California, United States
Remote
Part-time +1

Are you passionate about making a difference in the world? Look no further! The Borgen Project is an international organization that works at the political level to improve living conditions for pe... Show more

 • Promoted • New!

Remote Data Entry Clerk - Part Time Panelists Needed

ApexFocusGroupHesperia, California, US
Remote
Full-time +1

Seeking participants for Focus Group and market research studies.Work part-time from home and earn up to $750 per week.Register to see if you are eligible.Data Entry experience not required.Remote ... Show more

 • Promoted

Linux on Z Systems Engineer - 100% remote

CalanceRiverside, CA, United States
Remote
Full-time

Contract length 6 monthsRate :$75 - $90 / hrOverviewA Linux on Z Engineer to support system administration, configuration, and compliance remediation across mainframe environment.The role focuses o... Show more

 • Promoted

Senior Software Engineer, Core Experiences - Kotlin MP

SpeechifyRialto, CA, United States
Full-time

A dynamic tech startup in Rialto, California is seeking a Senior Software Engineer to join their Core Experiences Team.This position involves collaborating with product teams, optimizing functional... Show more

 • Promoted

Medical Billing and Coding - Entry Level Training Program

DreamboundHesperia, California, United States
Full-time

Note : This is an educational program, not a job.Successful completion of the program does not guarantee employment but will equip you with valuable skills for the healthcare job market.Looking to ... Show more

 • Promoted

Sofware Engineer

TradeJobsWorkForce92502 Riverside, CA, US
Full-time

Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo... Show more

 • Promoted

Cost Engineer Hybrid-Remote

PM2CMRiverside, CA, United States
Remote
Full-time

Project Management to Construction Management) is a professional services company dedicated to providing Program and Project Management, Construction Management and Project Controls services during... Show more