Software Engineer
hace 2 días
Join to apply for the Software Engineer - OpenStack 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 public cloud, data science, AI, engineering innovation, and IoT. Teams meet two to four times yearly in person in interesting locations worldwide to align on strategy and execution.
We are hiring a Software Engineer for our OpenStack Engineering team, building Charmed OpenStack and Ceph, a suite of open‑source Python‑based charms for deploying and managing OpenStack and Ceph. This role requires a Python software developer passionate about automating infrastructure as code and open source. Applicants should be passionate about the future of the software‑defined datacenter, distributed systems, and open source. This job involves international travel several times a year, usually for one week at a time.
What you’ll do Collaborate proactively with a distributed team Write high‑quality code to create new features Debug issues and produce high‑quality fixes Review code produced by other engineers Discuss ideas and collaborate on finding good solutions Ensure the success of OpenStack and Ceph on multiple architectures Work from home with global travel 2 to 4 weeks for internal and external events Who you are 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 a similar degree You have experience with Python You have interest and experience with two or more of the following: Ubuntu Linux, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Go, C, PostgreSQL, Mongo, Debian packaging, scalable web services You have experience with non‑x86 architectures, including s390, arm64, power, and others You have experience with OpenStack, OVN, Openvswitch and other related cloud technologies What Canonical offers Learning and Development Annual Compensation Review Recognition Rewards Annual Leave Priority Pass for travel Flexible working option Canonical believes a diverse workforce enhances our ability to deliver world‑class software and services. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. #J-18808-Ljbffr
-
Software Maintenance Engineer
hace 2 días
Ecatepec de Morelos, México Canonical A tiempo completoSoftware Maintenance Engineer 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. We are hiring a Software Maintenance Engineer to work...
-
Linux devices software engineer
hace 4 semanas
Ecatepec de Morelos, México Canonical A tiempo completoJoin to apply for the Linux devices software engineer - snapd role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Linux devices software engineer - snapd role at CanonicalGet 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...
-
Linux devices software engineer
hace 4 semanas
Ecatepec de Morelos, México Canonical A tiempo completoJoin to apply for the Linux devices software engineer - snapd role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Linux devices software engineer - snapd role at CanonicalGet 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...
-
Software Engineer
hace 2 días
Ecatepec de Morelos, México Canonical A tiempo completoSoftware Engineer (Python/Linux/Packaging)Join to apply for the Software Engineer (Python/Linux/Packaging) role at CanonicalSoftware Engineer (Python/Linux/Packaging)3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer (Python/Linux/Packaging) role at CanonicalGet AI-powered advice on this job and more exclusive...
-
Embedded Linux Senior Software Engineer
hace 2 días
Ecatepec de Morelos, México Canonical A tiempo completoEmbedded Linux Senior Software Engineer - OptimisationJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalEmbedded Linux Senior Software Engineer - Optimisation2 weeks ago Be among the first 25 applicantsJoin to apply for the Embedded Linux Senior Software Engineer - Optimisation role at CanonicalWork across the full...
-
Security Software Engineer – Open Source
hace 4 semanas
Ecatepec de Morelos, México Canonical A tiempo completoA leading software company is seeking a Security Software Engineer to enhance security across product teams. This role involves defining new security features, testing vulnerabilities, and contributing to open source projects. Exceptional coding skills and understanding of security best practices are essential, along with the ability to work in a globally...
-
Security Software Engineer
hace 4 semanas
Ecatepec de Morelos, México Canonical A tiempo completoJoin to apply for the Security Software Engineer role at Canonical. Canonical is a leading provider of open source software and operating systems for 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.We collaborate...
-
Security Software Engineer
hace 4 semanas
Ecatepec de Morelos, México Canonical A tiempo completoJoin to apply for the Security Software Engineer role at Canonical. Canonical is a leading provider of open source software and operating systems for 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.We collaborate...
-
Lead Software Engineer
hace 2 semanas
Ecatepec de Morelos, México Capital One A tiempo completoWeWork Reforma Latino (97001), Mexico, Ciudad de Mexico, Ciudad de Mexico Lead Software Engineer - Backend Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...
-
Ecatepec de Morelos, México Canonical A tiempo completoDistributed Systems Testing Software Engineer, Python / Go Join Canonical as a Distributed Systems Testing Software Engineer, Python / Go to build and validate resilient distributed systems that power our cloud solutions such as Juju, Terraform, OpenStack, and Kubernetes. We are hiring a software engineer with a passion for building and validating resilient...