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

Software Engineer - Python - Cloud - graduate level

Canonical

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 Canonical

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Python - Cloud - graduate level in Boston, MA vacancy
  • $100k

     ...competing for entry level Job positions....  ...exhibiting at Oracle Cloud world /Oracle Java...  ...for entry-level software programmers, Java...  ...stack developers, Python/Java developers, Data...  ...Scientists, Data Engineers, Machine Learning...  ...Statistics or Science Graduates or People looking... 
    Software
    For graduates
    Full time

    SynergisticIT

    Boston, MA
    4 days ago
  •  ...Distributed Systems Software Engineer, Python / Go 3 months ago Be among the...  ...Ubuntu and Juju to build multi-cloud deployable cloud...  ...annually (and more often for graduates and associates) to ensure we...  ...veteran status. Seniority level ~ Seniority level Entry... 
    Software
    For graduates
    Full time
    Casual work
    Local area
    Remote work
    Worldwide

    Canonical

    Boston, MA
    3 days ago
  • $80k

     ...Role We are hiring recent graduates to grow the next...  ...Program (CDP) – an entry‑level role designed to accelerate...  ...custom code, configure Veeva software and contribute to solution...  ...Languages: Experience with Python, Java, JavaScript, or SQL. Cloud: Familiarity with cloud... 
    Software
    For graduates
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    2 days per week
    3 days per week

    Veeva Systems

    Boston, MA
    2 days ago
  •  ...Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists...  ...Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make their careers in the IT... 
    Software
    For graduates

    SynergisticIT

    Boston, MA
    4 days ago
  •  ...also competing for entry level job positions. We at...  ...for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts...  .../data scientists, data engineers, machine learning...  .../statistics or science graduates or people looking to switch... 
    Software
    For graduates
    Full time
    Remote work

    SynergisticIT

    Boston, MA
    11 days ago
  •  ...Entry Level Data Analyst (Remote) SYNERGISTICIT...  ...especially for fresh graduates. Therefore, we assist...  ...Recent Computer science/Engineering /Mathematics/Statistics...  ...SKILLS For Java/Software Programmers : Bachelors...  ...of Statistics, Python, data visualization tools... 
    Software
    For graduates
    H1b
    Remote work

    SynergisticIT

    Cambridge, MA
    2 days ago
  • $95k - $154k

     ...looking for a Junior Data Scientist / Software Engineer in Boston, MA. The role offers a salary...  ...to $154,000 per year, targeting recent graduates and career changers in computer science and technology. You will assist entry-level candidates in navigating their job search... 
    Software
    For graduates

    Clough AMEC.

    Boston, MA
    3 days ago
  • $65k - $110k

     ...Entry-Level Java Developers Salary- $65k-$110k Per Year Job...  ...position, especially for fresh graduates. Therefore, we assist and help...  ...Computer Science Electrical Engineering Information Systems Information...  ...Understanding of the software development life cycle Basic... 
    Software
    For graduates
    Full time
    Part time
    H1b
    Relocation package
    Flexible hours

    SynergisticIT

    Boston, MA
    5 days ago
  • $191.19k - $318.64k

     ...organization is seeking an Expert‑Level Services Sales Account...  ...Managed Services, and Digital/Software Support—acting as the primary...  ...capabilities with customer operational, engineering, and mission‑critical...  ...field; MBA or technical graduate degree is a plus. Core Competencies... 
    Software
    For graduates
    Contract work

    Keysight Technologies SAles Spain SL.

    Boston, MA
    3 days ago
  • $80k

     ...Veeva program. The Role We are hiring recent graduates into our Consultant Development Program (CDP) - an entry-level consulting role designed to accelerate your...  ...on Veeva’s technology – set up and tailor our software to solve our customers’ unique business challenges... 
    Software
    For graduates
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    2 days per week
    3 days per week

    Veeva

    Boston, MA
    4 days ago
  • $100k

     ...exhibiting at Oracle Cloud World/Oracle Java one...  ...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

    Cambridge, MA
    4 days ago
  •  ...A leading tech firm is seeking an Engineering Manager to lead a team optimizing Ubuntu for top cloud providers like Amazon and Google. This role requires...  ...and quality. Candidates should have software development experience in Python or Golang, possess excellent... 
    Software
    Remote work

    Canonical

    Boston, MA
    3 days ago
  • $125k - $175k

     ...to perform at a higher level and live longer...  ...WHOOP is hiring a Software Engineer II focused on backend...  ...AuthN/AuthZ, etc) or cloud infrastructure concepts...  ...to our team. For those graduating in the fall of 2026 seeking...  ...languages like Java, Python, or C#. ~ Experience... 
    Software
    For graduates
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation

    Whoop

    Boston, MA
    18 days ago
  •  ...We are looking for entry‑level software programmers, Java Full‑Stack developers, Python/Java developers, data analysts, data engineers, data scientists, and machine learning engineers...  ...positions with clients. Applicants Recent graduates in Computer Science, Computer... 
    Software
    For graduates
    Full time
    Remote work

    SynergisticIT

    Boston, MA
    3 days ago
  •  ...getting hired? Whether you're a recent graduate, a self-taught programmer, or pivoting...  ...requires more than just knowing Java or Python-it demands hands-on experience, a sharp...  ...Boot, REST APIs, SQL, AWS) DevOps & Cloud Engineering (Docker, Jenkins, Kubernetes,... 
    For graduates

    SynergisticIT

    Boston, MA
    2 days ago
  •  ...AI & Machine Learning Engineer SYNERGISTICIT wants...  ...statistics or science graduates looking to make their...  ...Required Skills for Java/Software Programmers:...  ...Knowledge of statistics, SAS, Python, computer vision, data...  ...if its junior or entry level position the... 
    Software
    For graduates
    H1b

    SynergisticIT

    Boston, MA
    2 days ago
  • $200k - $250k

     ...$250,000.00/yr Principal Software Engineer We are currently partnered...  ...reliability by leveraging cloud-based distributed architectures...  ...professional experience in Python-based enterprise software development...  ...for more info. Seniority level ~ Seniority level Mid-... 
    Software
    Full time
    Summer work
    Internship
    Immediate start

    Strativ Group

    Boston, MA
    2 days ago
  •  ...adoption of high assurance software and services rooted in...  ...Overview As a Software Engineer at zeroRISC, you will...  ...of security-focused cloud services and infrastructure...  ...is ideal for a mid-level or senior engineer who...  ...modern language like Go and Python (prior experience with... 
    Software
    Full time

    zeroRISC

    Boston, MA
    3 days ago
  •  ...Or Requested In Order To Maintain A High Level Of Service. EEO/AA/Disability/Veteran...  ...Patients. Qualifications EDUCATION Graduate Of An Accredited School Of Nursing; Bsn Preferred. Proficient In Use Of Computer Software To Include Electronic Patient Records.... 
    Software
    For graduates
    Temporary work

    Yale New Haven Health

    Somerville, MA
    2 hours ago
  •  ...or requested in order to maintain a high level of service. EEO/AA/Disability/Veteran Responsibilities...  ...a ventilator. Qualifications EDUCATION Graduate Of An Accredited School Of Nursing; BSN Preferred. Proficient In Use Of Computer Software To Include Electronic Patient Records.... 
    Software
    For graduates

    Yale New Haven Health

    South Boston, MA
    2 hours ago
  •  ...Or Requested In Order To Maintain A High Level Of Service. EEO/AA/Disability/Veteran...  ...Qualifications EDUCATION Graduate Of An Accredited School Of Nursing; BSN Preferred. Proficient In Use Of Computer Software To Include Electronic Patient Records. Must... 
    Software
    For graduates

    Yale New Haven Health

    South Boston, MA
    2 hours ago
  •  ...or requested in order to maintain a high level of service. EEO/AA/Disability/Veteran...  ...Qualifications EDUCATION Graduate Of An Accredited School Of Nursing; BSN Preferred. Proficient In Use Of Computer Software To Include Electronic Patient Records. Must... 
    Software
    For graduates

    Yale New Haven Health

    Boston, MA
    2 hours ago
  •  ...Assess/reassesses and documents patient's level of comfort utilizing the appropriate pain...  ...as applicable to RN role. Utilizes software applications required by department and unit...  ...line sources. Minimum Education - Preferred Graduate of an accredited School of Nursing... 
    Software
    For graduates
    Part time
    Work experience placement
    Shift work

    South Shore Health

    Milton, MA
    2 days ago
  •  ...and customer success. Position: Staff Software Engineer- Python Location: Boston, MA Job Id: 1085 #...  ..., and influence across organizational levels, divisions, departments, and teams....  ...anticipated user volume. Specific Job Skills: Cloud & Virtualization: Deep expertise in... 
    Software
    Contract work

    RevSpring

    Boston, MA
    6 days ago
  • $150k - $250k

     ..., APIs, libraries and software engineering techniques to support...  ...leveraging open-source, cloud and distributed...  ...Writing and maintaining Python and R code that supports...  ...An undergraduate or graduate degree from an educational...  ...commensurate resulting level of the position and... 
    Software
    For graduates
    Local area

    Arrowstreet Capital

    Boston, MA
    4 days ago
  • $155k - $260k

     ...capability Working with software engineers to design feeds for new data...  ...Degree from an undergraduate or graduate educational institution in...  ...environment such as Python, Stata, R, or MATLAB ~ Experience...  ...the commensurate resulting level of the position and other relevant... 
    Software
    For graduates
    Local area

    Arrowstreet Capital

    Boston, MA
    5 days ago
  •  ...Job Opening: Entry-Level Software Programmers, IT Enthusiasts, Python/Java Developers, Data Analysts/Data Scientists SYNERGISTICIT...  ...Apply: Recent computer science/engineering/mathematics/statistics or science graduates looking to make their careers in the IT... 
    Software
    For graduates

    SynergisticIT

    Boston, MA
    1 day ago
  • $127.33k - $236.47k

     ...are seeking a Director, Lead Full Stack Software Engineer - Integration Lead (a senior technology...  ...connectivity, event-driven architecture, and cloud-native microservices, ensuring...  ...platforms (AWS, Azure, or GCP) Director level Leadership experience is very important... 
    Software
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Manulife

    Boston, MA
    1 day ago
  • $126k - $234k

     ...initiatives within M&S, such as creating platform-level translational modeling strategies to impact...  ...Salary Range $126,000.00 - $234,000.00 Skills Desired Algorithms, Data Engineering, Innovation, Mentorship, Modeling And Simulation, Simulation Software, Waterfall Model... 
    Software

    Novartis Group Companies

    Cambridge, MA
    2 days ago
  •  ...Head of Enterprise Architecture & Engineering (Senior Director Level) (Azure, Data & AI, Remote) Job Overview...  ..., APIs, integrations, Azure cloud platforms, enterprise data, digital...  ...experience across enterprise architecture, software engineering, or platform engineering... 
    Software
    Remote work

    Savatree - The Tree And Shrub Care Company

    Boston, MA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Python - Cloud - graduate level. Be the first to apply!