Python and Kubernetes Software Engineer
6 giorni fa
Python and Kubernetes Software Engineer - Data, AI/ML & AnalyticsJoin to apply for the Python and Kubernetes Software Engineer - Data, AI/ML & Analytics role at 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. We have a global, distributed team with 1000+ colleagues in 70+ countries, with few roles based in offices. Teams meet in person 2-4 times a year in interesting locations worldwide to align on strategy and execution.We are founder-led, profitable, and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data, AI/ML, and Analytics Solutions to join our teams building open source solutions for public cloud and private infrastructure.As a software engineer, you'll collaborate on end-to-end data analytics and MLOps solutions using open-source tools like Kubeflow, MLFlow, DVC, and Feast. You may also work on workflow, ETL, data governance, visualization tools like Apache Superset, dbt, Temporal, or data warehouses such as Apache Trino or ClickHouse. Your team will own solutions from the analytics and ML space, integrating with other teams to build a comprehensive data platform, deployed on servers, cloud, Kubernetes, desktops, or as web services.We serve individual users and enterprise clients, providing free primary work and optional Pro subscriptions for personal use. Our goal is to democratize open source benefits for all.Location: This initiative involves multiple teams across various time zones. We value distributed collaboration but prefer candidates in the same or similar time zones as most team members for effective communication.What your day will look like:Develop understanding of the Linux stack from kernel to application layer.Design, build, and maintain solutions on public/private clouds and local workstations.Master distributed systems concepts like observability, identity, tracing.Work with Kubernetes and open-source machine learning applications.Collaborate proactively with a distributed team of engineers, designers, and product managers.Debug issues and engage with upstream and Ubuntu communities.Share ideas and collaborate on solutions.What we are looking for:Experience in professional or academic software development using Python.Strong academic record from high school and university.Degree in a technical field or a compelling alternative story.Confidence in speaking up, exchanging feedback, and sharing ideas.Proven track record of exceeding expectations.Passion for technology demonstrated through personal projects.Work ethic and confidence to collaborate effectively.Excellent English communication and presentation skills.Experience with Linux (Debian/Ubuntu preferred).Good interpersonal skills, curiosity, flexibility, accountability.Appreciation for diversity, politeness, and effectiveness in multicultural settings.Thoughtfulness and self-motivation.Result-oriented with a drive to meet commitments.Willingness to travel twice a year for up to two weeks.Additional skills that are a plus:Hands-on experience with ML libraries or tools.Experience building automated ML solutions for cloud.Knowledge of container technologies (Docker, LXD, Kubernetes, etc.).Experience with cloud providers (AWS, Azure, Google Cloud).Understanding of cloud computing.Passion for software quality and testing.Experience contributing to open source projects.What we offer:Distributed work environment with biannual in-person team sprints.USD 2,000/year for personal learning and development.Annual compensation review and performance bonuses.Additional benefits aligned with our values.Recognition rewards, holiday leave, parental leave.Employee Assistance Programme.Opportunities to travel and meet colleagues.About Canonical: Canonical pioneers in open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We hire globally, value excellence, and foster a remote-first culture since 2004. Working here challenges you to think differently, learn new skills, and excel.Canonical is an equal opportunity employer: We foster a workplace free from discrimination, valuing diverse experiences and backgrounds. All applications are given fair consideration.Seniority levelEntry levelEmployment typeFull-timeJob functionEngineering and Information TechnologyIndustriesSoftware Development#J-18808-Ljbffr
-
Software Engineer
6 giorni fa
Giuliano di Roma, Italia Canonical A tempo pienoCanonical 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 world's leading public cloud and silicon providers, and...
-
Remote Kubernetes Software Engineer
2 settimane fa
Roma, Italia Canonical A tempo pienoA leading open-source software provider is hiring a Software Engineer skilled in Golang and Python for their Kubernetes product team. This remote role involves writing high-quality code, debugging issues, and collaborating with a distributed team. An ideal candidate has a Bachelor's degree and experience with Kubernetes, along with strong communication...
-
Software Engineer
2 settimane fa
Roma, Italia Canonical A tempo pienoCanonical 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 world's leading public cloud and silicon providers, and...
-
Remote Kubernetes Engineer
2 settimane fa
Roma, Italia Canonical A tempo pienoA leading open source software company is looking for a software engineer to join their Kubernetes product team. This role involves writing high-quality code, debugging issues, and collaborating with a distributed team while being based remotely in EMEA. Ideal candidates should have experience in Golang and Python, as well as familiarity with Kubernetes....
-
Software Engineer
6 giorni fa
Roma, Italia Canonical A tempo pienoSoftware Engineer – Python and K8s (Canonical) Join to apply for the Software Engineer – Python and K8s role at 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...
-
Open Source Python
6 giorni fa
Roma, Italia Canonical A tempo pienoA leading provider of open source software is looking for a Software Engineer specializing in Python and Kubernetes. The role involves designing and delivering open-source software operations code while working across the Linux stack. Ideal candidates should have a bachelor's degree in Computer Science and enjoy collaboration. The position offers a...
-
Microservices Engineer — Java/Python, Docker
4 giorni fa
Roma, Italia TXT GROUP A tempo pienoA leading technology firm in Italy is seeking a Microservices Software Engineer to contribute to the entire software development lifecycle. The ideal candidate will have 1 to 6 years of experience and proficiency in Docker, Kubernetes, and programming skills in Java or Python. This is a mid-senior level, full-time position offering career growth, training...
-
Distributed Systems Software Engineer, Python
6 giorni fa
Giuliano di Roma, Italia Canonical A tempo pienoDistributed Systems Software Engineer, Python / GoJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalDistributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalGet AI-powered advice on this job...
-
Open Source Python Engineer for Kubernetes Ops
6 giorni fa
Sant'Ambrogio di Torino, Italia Canonical A tempo pienoA leading tech firm in open source software is seeking an entry-level Software Engineer to work with Python and Kubernetes. This role involves designing and delivering open-source software operations code, with a focus on the entire Linux stack. The ideal candidate will have a relevant degree and possess strong Python skills. The position is full-time with a...
-
Software Engineer
6 giorni fa
Giuliano di Roma, Italia Top-engineer A tempo pienomodifiche elettroniche e progettazione di schedeTop Engineer – Consulenza in progettazione elettronica, meccanica e softwareTop Engineer è una società di consulenza specializzata in progettazione elettronica, meccanica e software. Collaboriamo con grandi realtà industriali, offrendo competenze tecniche avanzate e supporto nello sviluppo e...