Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Python - Ubuntu Pro client - graduate level in Seattle, WA vacancy
  • 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... 
    Software
    For graduates
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Seattle, WA
    24 days ago
  •  ...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... 
    Software
    For graduates
    Remote work

    SynergisticIT

    Seattle, WA
    16 hours ago
  • $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... 
    Software
    Work at office
    Local area

    Gensler

    Seattle, WA
    5 days ago
  • 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... 
    Software
    For graduates
    Contract work
    Work at office
    Remote work
    Worldwide

    Sage

    Seattle, WA
    5 days ago
  • $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,... 
    Software
    For graduates
    Full time
    Internship
    Currently hiring
    Local area

    Capgemini

    Bellevue, WA
    5 days ago
  • $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... 
    Software
    Contract work
    Remote work

    Sparq

    Seattle, WA
    1 day ago
  •  ...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

    Samprasoft

    Seattle, WA
    4 days ago
  •  ...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... 
    Software
    Full time
    Work at office
    Local area
    Remote work

    BlueVoyant

    Seattle, WA
    4 days ago
  • $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... 
    Software
    Work at office
    Local area
    Remote work
    Weekday work

    Thrive

    Seattle, WA
    2 days ago
  •  ...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... 
    Software
    For graduates
    Full time
    Internship

    Myria Solutions

    Kirkland, WA
    2 days ago
  • $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... 
    Software
    For graduates
    Hourly pay
    Full time
    Summer work
    Internship
    Monday to Thursday

    Ascend Partner Firms

    Kirkland, WA
    5 days ago
  • $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... 
    Software
    Work at office
    Remote work
    Worldwide
    Flexible hours

    ECI

    Seattle, WA
    1 day ago
  • 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... 
    Software
    Local area
    Work from home
    Flexible hours
    3 days per week

    Energy Jobline ZR

    Seattle, WA
    1 day ago
  • $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.pro
    Software
    For graduates
    Hourly pay
    Full time
    Contract work
    For contractors

    jobr.pro

    Seattle, WA
    1 day ago
  • $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... 
    Software
    For graduates
    Full time
    H1b

    SynergisticIT

    Seattle, WA
    5 days ago
  • $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... 
    Software
    Hourly pay
    Temporary work
    Work at office
    Local area
    Flexible hours

    Shannon & Wilson

    Seattle, WA
    2 days ago
  • 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... 
    Software
    For graduates

    TestingXperts

    Renton, WA
    1 day ago
  • $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... 
    Software
    Worldwide

    Wilson Sonsini Goodrich & Rosati

    Seattle, WA
    5 days ago
  • $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... 
    Software
    Remote job
    Base plus commission
    Local area
    Worldwide

    Veeam Software

    Seattle, WA
    2 days ago
  • 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... 
    Software
    Remote work
    Flexible hours

    Canonical

    Seattle, WA
    5 days ago
  •  ...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... 
    Software
    For graduates
    Local area
    Worldwide

    Veeam-Software

    Seattle, WA
    5 days ago
  •  ...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... 
    Software
    Work at office

    Apella Wealth

    Bellevue, WA
    1 day ago
  •  ...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... 
    Software
    For graduates
    Work at office
    Local area
    Remote work
    Flexible hours

    Seattle Search Group

    Seattle, WA
    4 days ago
  • $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... 
    Software
    For graduates
    Hourly pay
    Full time
    Summer work
    Internship
    Monday to Thursday
    Flexible hours

    Sweeney Conrad

    Kirkland, WA
    3 days ago
  • $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... 
    Software
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Milliman

    Seattle, WA
    3 days ago
  •  ...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 Workplace
    Software
    Work at office
    Flexible hours

    One Workplace

    Seattle, WA
    1 day ago
  •  ...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... 
    Software
    For graduates
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Seattle, WA
    5 days ago
  • $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... 
    Software
    Temporary work
    Work experience placement
    Immediate start

    SPS-North America

    Seattle, WA
    1 day ago
  •  ...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... 
    Software
    For graduates
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide

    Canonical

    Seattle, WA
    1 day ago
  • $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... 
    Software
    Work at office
    Remote work
    Work from home

    Colorwave

    Seattle, WA
    5 days ago

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!