Software Engineer - Python - Ubuntu Pro client - graduate level
Canonical
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. 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. The quality and stability of the Ubuntu Pro Client is critically important, since it comes pre-installed on every Ubuntu system. 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. Responsibilities 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 Requirements 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 What we offer 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 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. #J-18808-Ljbffr
$105k
...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed... ...leveraging Canonical's Ubuntu and Juju to build multi-... ...(and more often for graduates and associates) to ensure we... ...veteran status. Seniority level ~ Seniority level Entry...SoftwareFor graduatesFull timeLocal areaRemote workWorldwide- ...looking for bright, ambitious graduates to join our team. This is an... ...a motivated and curious Software Engineer who is a recent or upcoming... ...AI. This is a unique entry-level opportunity to blend your academic... ..., with a preference for Python, Java, Go, or TypeScript, demonstrated...SoftwareFor graduatesFull time
- ...makes the world work better because our clients demand it. Heterogeneous environments, the... ...technology landscape includes Research, Software, and Infrastructure. Entering this... ...entire IBM Storage brand – product managers, engineers, technologists, researchers, marketers,...SoftwareTemporary workWork experience placementLocal areaWorldwide
$169.98k
...leading technology firm in Santa Clara is seeking a skilled software engineer to develop Quantum Pro EDA software. In this hands-on role, you'll focus on... ...maintaining production-quality software using C++ and Python. Collaborating closely with cross-functional teams, you...Software$120k - $180k
...This role is open to engineers from new grad to senior levels; scope and title will match... ...performance, high‑quality software and services, with a mandate... ...iOS, Android, and web clients. Collect and analyze metrics... ...levels, from new graduates to senior engineers. Responsibilities...SoftwareFor graduatesFull timeWork at officeRemote workWork from homeRelocation$20 - $24 per hour
...Administrative Assistant / Bookkeeper (Entry-Level Welcome)(part time \ full time ) A... ...is an excellent opportunity for recent graduates, college students, or early-career professionals... ...using computers and learning new software Positive attitude and willingness to...SoftwareFor graduatesHourly payFull timePart timeWork at officeLocal areaFlexible hours- ...About the job Remote Data Analyst - Entry Level This position plays a supporting role... ...relationship management skills with internal clients (e.g. management, peers and colleagues).... ..., AWS, Spark Coding with SQL, Hive, Python/R, SAS, VBA, etc. Demonstrates...Work experience placementRemote work
$65k
...Sales Representative (Entry-Level) San Jose, CA | Full-Time |... ...technology and managed IT to software and security solutions, we help... ...you're a recent college graduate or making a career change, the... ...Develop proposals tailored to each client's needs Maintain strong...SoftwareFor graduatesFull timeContract workWork at officeLocal area$172.1k - $305.6k
...Designers and partner closely with engineers, artists, model makers and... ...using Autodesk Alias software, while directly collaborating... ...quality renderings, and production level surfaces used in tooling for... ...product design, or related field Graduate with advanced surface...SoftwareFor graduatesRelocation- ...dynamic engagement. We have a great opportunity for an Entry Level Calibration Process Operator to join our team in San Jose,... ...defined calibration processes using established procedures, software, and equipment. This position focuses on operational accuracy,...SoftwareTemporary workApprenticeshipWork experience placement
- A leading open source software company in San Jose is seeking a Software Engineer to develop improvements for Ubuntu on public clouds. Candidates must excel in Python and Linux, and be passionate about technology. The role involves collaborating with diverse teams and...SoftwareRemote work
- ...Client Delivery Manager (CDM) About Jade Global Jade Global is a premier global IT services... ...& Skills Bachelor’s degree in Engineering, Information Technology, or a related field... ...Our salary ranges are determined by role, level, and location. The range displayed on each...
$70k - $90k
...Staffing Sales Executive - Mid-Level WinMax provides business and technology consulting... ...abilities, and a deep understanding of client workforce needs. Key Responsibilities... ...results. Tools: Proficiency with CRM software, Hubspot, LinkedIn Sales Navigator and Microsoft...SoftwareTemporary workWork at office$118.5k
...services industry! Our successful entry‑level financial advisor candidate has a passion... ..., investments, and other methods to help clients achieve financial goals. Create customized... ...including Microsoft Office, financial planning software, Google Suite, CRM systems, and related...SoftwareFull timeContract workWork at officeImmediate startMonday to Friday- ...About the job Remote Data Analyst / Entry Level Arkestrois seeking an experienced Data Analyst to work in a dynamic agile team environment... ...are written, and Create and present presentations to the client as well as other Stakeholders Apply practical knowledge of...Work experience placementRemote work
$180.6k - $271k
...market. The Opportunity As a Software Engineer you will be the senior technical... ...such as C, C++, Java, or Python. Preferred Qualifications 5+... ...building robotics platforms, Ubuntu, ROS2 or complex real‑time distributed... ...- demonstrable system‑level integration on embedded platforms...SoftwareWork experience placementWork from home- ...Client Sales Representative (Entry-Level) Summit Sky Consulting Remote | United States Summit Sky Consulting is currently seeking motivated individuals... ...for long-term success. Whether you are a recent graduate, transitioning careers, or seeking a new professional...For graduatesRemote workWork from home
- ...and appropriate knowledge of engineering disciplines to evaluate and... ...management skills. Excellent client management and customer... ...Proficiency in relevant computer software: Building Information... ...Architecture, preferable at the graduate level, related field or equivalent...SoftwareFor graduatesContract workTemporary workWork at officeLocal area
$110k - $134k
...Technical Support Engineer for the FortiSIEM... ...configuration, deployment, client infrastructure/... ...with Enterprise‑level experience in... ...enterprise RHEL, Ubuntu, Rocky (preferred)... ...skills (plus) Bash, Python (2.7 - 3.14),... ...support). 1 year of software development experience...SoftwareFull timeWork experience placementNight shiftWeekend work$65k - $80k
...Client Service Associate BetterWealth is a growing financial planning firm in San Jose... ...position ~ Room for growth to a management level position Responsibilities include:... ...Data input into our financial planning software - RightCapital Scheduling client meetings...SoftwareFull timeWork at officeRemote workWork from homeMonday to Friday$80k - $90k
...CLIENT SOLUTIONS MANAGER POSITION DESCRIPTION Ideal is a recession-resistant, locally operated organization with over 50 years of experience... ...East Bay preferred Proficiency with Google Workspace and CRM software (e.g., HubSpot.) Experience in property management, facilities,...SoftwareFull time$175k - $200k
...We are seeking a high-impact Client Delivery & Solutions Leader based... ...trends in AI, data, quality engineering, and enterprise... ...Experience developing executive-level strategy, operating models, business... ...transformation, enterprise software delivery, or product engineering...SoftwareFull timeCasual workLocal areaRelocationFlexible hours$37 - $45 per hour
...dedicated HR Generalist to join a client’s dynamic team in California.... ...skills, familiarity with HR software, and the ability to communicate effectively across all levels of the organization. Responsibilities... ...knowledge of Adobe Acrobat DC Pro, Adobe Sign, MS Outlook, and MS...SoftwareHourly payMonday to FridayShift work- ...A leading open-source software company is seeking an Engineering Manager to oversee a team optimizing Ubuntu for cloud infrastructure. The ideal candidate will excel in mentoring engineers and demonstrate expertise in Python and Golang. Responsibilities include developing...SoftwareRemote work
- ...Mathematics, Economics, Engineering or Computer Science)... ...Expertise in SQL, SAS, R, Python or other programming... .... Seniority level ~ Seniority level... ...function ~ Industries Software Development... ...ago Data Scientist Graduate (TikTok-Product-Data Science...SoftwareFor graduatesFull timeWork experience placementH1b
- ...PERSON. NO H-1B AND NO C2C. Sr. Data Engineer (Scala, Spark, Python, Databricks, Snowflakes) Sr. Data... ..., and insights. The Senior Software Engineer will join the Advertising Data... ...technical architecture, contribute to system-level design discussions, and lead decision...SoftwareH1b
- ...Client Success Manager IT Management Corporation (ITMC) is a leading technology solutions... ...while collaborating closely with sales, engineering, operations, and leadership teams.... ...build trust and credibility with executive-level stakeholders. Self-motivated,...Contract workLocal area
- ...Manager, you focus your team on client education and motivating... ...communication skills with all levels of an organization. Qualities... ...management skills. Team player, who is pro‑active and owns accountability... ...and hospitals use Anatomage's software for patient diagnosis and...SoftwareWork experience placementCasual workH1bWork at officeLocal areaWorldwide
$45 - $60 per hour
...Software Engineer Project Intern (Platform efficiency) - 2026... ...improve the technical level of the team's tool development... ...undergraduate or graduate student in a computer‑... ..., such as Java, Python, Go, etc., with a certain... ...with internal/external clients and/or colleagues; Appropriately...SoftwareFor graduatesHourly payInternshipLocal area$110k - $175k
...global leader in data driven, client to cloud networking for large... ...in cloud computing, AI, and software defined networking to help customers... ...recognition including Best Engineering Team, Best Company for... ...thermal solutions across board level through facility level applications...SoftwareContract workOverseas
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 San Jose, CA
- agile software developer San Jose, CA
- rust software engineer San Jose, CA
- software developer positions San Jose, CA
- senior software design engineer San Jose, CA
- software developer San Jose, CA
- ngo software engineer San Jose, CA
- startup software engineer San Jose, CA
- scientific software engineer San Jose, CA
- work from home software developer San Jose, CA




