Software Engineer - Python - Ubuntu Pro client - graduate level
Canonical
Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the Software Engineer - Python - Ubuntu Pro client - graduate level role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very 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. We are hiring a Software Engineer to develop, test and release improvements to the Ubuntu Pro client. Ubuntu Pro is a suite of specialist services provided by Canonical. Whether for enterprise customers deploying systems at scale or users who want security patching for their personal Ubuntu LTS at home, the Ubuntu Pro Client is the command-line tool that manages all these services. The quality and stability of the Ubuntu Pro Client is critically important, since it comes pre-installed on every Ubuntu system. You'll work with the Ubuntu Server team, alongside major cloud partners and multiple Canonical product teams to develop, test and release improvements to the Pro client. 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 over 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 Pro client often interacts with the Ubuntu package management; therefore, experience in configuring apt, and knowledge of deb packaging and general system administration is advantageous in this role. Applicants should be passionate about the Ubuntu project and its values and about building tools that are used by millions of people around the world. A personal interest and emphasis on quality, thinking of edge cases, ease of use, documentation, and careful community coordination is important. The Pro client is used at all ranges, 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 all of them in mind. The role entails 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 We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. 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; in order 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. Seniority level Seniority level Entry level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Sign in to set job alerts for “Software Engineer” roles. Software Engineer - Solutions Engineering Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu Software Engineer (Python/Linux/Packaging) Software Engineer - Cross-platform C++ - Multipass Software Engineer, Ceph & Distributed Storage Distributed Systems Software Engineer, Python / Go Spokane, WA $100,000.00-$150,000.00 1 week ago Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics Python Software Engineer - Ubuntu Hardware Certification Team System Software Engineer - Ubuntu Networking Golang System Software Engineer - Containers / Virtualisation We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr Canonical
- Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed... ...leveraging Canonical's Ubuntu and Juju to build multi-cloud... ...(and more often for graduates and associates) to ensure we... ...veteran status. Seniority level Seniority level Entry level...SoftwareFor graduatesFull timeLocal areaRemote workWorldwide
- ...candidates get jobs at technology clients like apple, google,... ...we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data... ...Recent computer science/engineering/mathematics/statistics or science graduates looking to make their careers...SoftwareFor graduatesRemote work
$87k - $105k
...Mid Level Gensler Interior Designer As a Mid Level Gensler Interior Designer, your job... ...functionally beautiful spaces for our clients. You should have exceptional design skills... ...with 3D models, Revit, Enscape or other software, create digital 3D view to communicate design...SoftwareWork at officeLocal area- The Corwin Client Success Manager is responsible for building and... ...clients at all organizational levels. Strong organizational and... ...environment. Proficiency in CRM software, Microsoft Office Suite, and... ...support for bachelor’s and graduate‑level degree programs as well...SoftwareFor graduatesContract workWork at officeRemote workWorldwide
$65k
...Entry Level Technologist Location: Bellevue, WA... ...Group, we empower new graduates to turn curiosity into... ...solutions, creativity into client impact, and learning... ...transformations, engineering quality at scale, or turning... ...in Computer Science, Software Engineering,...SoftwareFor graduatesFull timeInternshipCurrently hiringLocal area$170k - $220k
...Sprq Senior Client Executive At Sparq, we help companies solve... ...technology. We're a modern product engineering partner blending strategy,... ..., app development, custom software solutions, complex headcount... ...ecosystems. ~ High comfort level discussing emerging technologies...SoftwareContract workRemote work- ...Senior Software Development Engineer In Test Our client is seeking a Sr SDET to add to their IoT and Retail Hardware... ...strong in Automated UI, component level testing, using React Javascript. And... ...• Highly skilled with Python, Java, Selenium • Ability self-direct...Software
- ...Coast United States Summary: The Client Security Architect must have... ...enterprise class Anti-Virus software/Next-Gen AV/EDR Understanding... ...Certified: Azure Security Engineer Associate, Microsoft Certified... ...and fingerprinting. Seniority level Seniority level Mid-Senior...SoftwareFull timeWork at officeLocal areaRemote work
$65k - $85k
...Services. Our corporate culture, engineering talent, customer-centric... ...Overview Provide technical hardware, software, and connectivity problem resolution to all client computers and users by diagnosing... ...printer problems; work with next level support to resolve complex issues...SoftwareWork at officeLocal areaRemote workWeekday work- ...business outcomes for clients by harnessing talent, data... .... Demonstrate high levels of leadership, confidence... ...and Adobe Premiere Pro, basic capabilities with... ...Audition or similar audio software. 1+ year experience... ...either be a recent college graduate or have obtained your...SoftwareFor graduatesFull timeInternship
$35 per hour
...Position: Client Accounting & Advisory Services Internship - Summer... ...interactions with all levels of professionals, including principals... ...will utilize accounting software and tools to improve efficiency... ...full-time employment after graduation. How to apply : To be considered...SoftwareFor graduatesHourly payFull timeSummer workInternshipMonday to Thursday$90k
...business performance, freeing clients from technology concerns and... ...personable, and qualified Systems Engineer to join our amazing team! In... ...issues while responding to Level 1 and 2 service tickets. You... ...system maintenance including software and operating system patching...SoftwareWork at officeRemote workWorldwideFlexible hours- Short Description Client is looking for a PMO Lead to drive and manage the PMO from a senior... ..., and excellence across the full Software Development Life Cycle (SDLC). This role... ...collaboration. The PMO Lead will provide senior‑level project management oversight and ensure...SoftwareLocal areaWork from homeFlexible hours3 days per week
$40 - $60 per hour
...combination of health, software and big data... ...results using SQL, R, and Python within an agreed upon... ...to ensure that Truveta clients can be successful with... ...Skills Undergraduate or graduate level educational in clinical... ...California residents. #J-18808-Ljbffr jobr.proSoftwareFor graduatesHourly payFull timeContract workFor contractors$100k
...at interviews and at clients. Here at SynergisticIT... ...are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data... ...and Machine Learning engineers for full-time positions... ...Statistics or Science Graduates or People looking to switch...SoftwareFor graduatesFull timeH1b$26 - $32 per hour
...provide integrated geotechnical engineering, engineering geology,... ...natural resource services for clients. Since 1954, we have delivered... ...Adobe Acrobat or similar PDF software), PDF optimization, and copying... ...independently with the appropriate level of supervision. A valid...SoftwareHourly payTemporary workWork at officeLocal areaFlexible hours- A leading software solutions company in Renton, WA is looking for candidates with programming experience in FileMaker Pro and strong SQL skills. This role requires hands-on experience with... .... This is a 1-year position, and graduates are welcome to apply. Ensure your skills...SoftwareFor graduates
$131.75k - $178.25k
...Client Service Manager Wilson Sonsini is the premier legal advisor to technology, life... ...Smartsheet, the team's project management software. Qualifications & Requirements ~5+... ...strong working relationships across all levels of the organization and work effectively...SoftwareWorldwide$152.4k - $253.9k
...Role Veeam is seeking a high-performing Sr. Client Executive to drive growth across... ...technology sales experience, preferably in software, cloud, cybersecurity, data protection, SaaS... ...procurement processes, legal review, and executive‑level negotiation Ability to engage both...SoftwareRemote jobBase plus commissionLocal areaWorldwide- A leading open-source software provider is seeking a Software Engineer to enhance Ubuntu on public clouds. This role requires excellent Python skills and a focus on software interoperability. You will develop, test, and release updates while collaborating with global teams...SoftwareRemote workFlexible hours
- ...Service Provider Systems Engineers work closely with... ...including working with these clients to assess current... ...revenue goals Develop high-level SaaS solution designs/... ...What You’ll Bring Graduate qualification minimum.... ...program Veeam Software is an equal opportunity...SoftwareFor graduatesLocal areaWorldwide
- ...country. As Apella continues to grow it offers clients, employees and advisors a unique... ...team. Key Responsibilities: Provide a high level of service to our firm’s clients at the direction... ..., and Outlook); Internet and CRM software Excellent written and oral communication...SoftwareWork at office
- ...and estates, and provides high-level compliance, planning, and... ...complex engagements, meaningful client relationships, and flexible... ...Masters in Taxation or related graduate degree preferred... ...tax research and compliance software Excellent written and verbal...SoftwareFor graduatesWork at officeLocal areaRemote workFlexible hours
$35 per hour
...Client Accounting & Advisory Services Internship - Summer 2027 Backed... ...interactions with all levels of professionals at Sweeney Conrad... ...They also utilize accounting software and tools to streamline... ...as full‑time employees after graduation. Pay: $35.00 per hour. You will...SoftwareFor graduatesHourly payFull timeSummer workInternshipMonday to ThursdayFlexible hours$78.8k - $145.13k
...contact and liaison for clients, supporting them... ...and ensuring service level agreements are met. Client... ...closely with our client engineering teams (located in both... ...of topics including software upgrades, functionality... ..., Jira. Exposure to Python, R, SQL, or other programming...SoftwareFull timeTemporary workWork experience placementRemote workFlexible hours- ...Client Experience Manager As a Client Experience Manager at Porter, you will be a strategic partner and advocate for clients. You... ...understand floor plans. Indesign, CAD, Smartsheet, Project Management Software & Photoshop preferred but not essential. One WorkplaceSoftwareWork at officeFlexible hours
- ...opportunities across all levels of seniority in... ...of open source software and operating... ...markets. Our platform, Ubuntu, is very widely... ...data science, AI, engineering innovation and IoT... ...regularly to meet clients and partners as required... ...more often for graduates and associates) to...SoftwareFor graduatesFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$22.64 per hour
...Client Services Associate Seattle, Washington, United... ...mail"you are the engine that keeps our workplace... ...You are a hospitality pro, a logistics wizard, and... ...using chain-of-custody software to high-priority outbound... ...recognition programs for all levels of employees! Benefit...SoftwareTemporary workWork experience placementImmediate start- ...provider of open source software and operating systems... .... Our platform, Ubuntu, is very widely used in... ...cloud, data science, AI, engineering innovation and IoT. Our... ...annually (and more often for graduates and associates) to... .... Seniority level ~ Seniority level Mid...SoftwareFor graduatesFull timeWork at officeLocal areaRemote workWork from homeWorldwide
$165.43k - $206.79k
...Mid-Market Client Sales Executive III Brex is the intelligent finance platform that enables... ...spend management, bill pay, and travel software, Brex enables founders and finance teams... ...by strategically increasing spending levels on the Brex Card among our current client...SoftwareWork at officeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Python - Ubuntu Pro client - graduate level. Be the first to apply!
- software engineer amazon Seattle, WA
- experienced software developer Seattle, WA
- federal - software developer Seattle, WA
- software developer internship Seattle, WA
- senior software engineer Seattle, WA
- software developer fintech Seattle, WA
- part time software developer remote Seattle, WA
- software developer intern Seattle, WA
- software data engineer Seattle, WA
- software developer night shift Seattle, WA

