Software Engineer
hace 3 semanas
Home based - Americas, EMEA
Canonical delivers open source software to millions of Linux, Windows and Mac machines through Ubuntu and the wider Canonical ecosystem. We are expanding our scope, to help developers ship their software efficiently to clouds and IoT devices.
This is an opportunity for a talented software engineer with a passion for developer experience and build tooling to have a positive impact on the day-to-day workflow of thousands of snap and charm publishers. To be successful on this team you'll need to be interested in packaging formats, build systems and automation that can simplify the lives of developers and engineers trying to ship software to the widest possible audience.
We design and maintain specialist Python tools to support the developer build and publication process. The team takes responsibility for tooling that builds snaps, charms and more recently, rocks (OCI images).
Snapcraft allows developers to deliver app updates to millions of Linux systems automatically, eliminating the long tail of supported releases and complex install instructions. Snapcraft enables thousands of applications from over a thousand developers, including well-recognised names like Spotify, Slack, and Microsoft.
Likewise, Charmcraft enables collaboration between charmed operator developers, and publication on Charmhub, home of the Charmed Operator Collection. Charmed Operators enable developers to package software like databases, event queues, caches, observability tools, identity tools and more, right alongside the operations code that enables teams to integrate and operate that software at scale from Day 0 to Day 1,000, and beyond.
What we are looking for in you- You have expertise in Python.
- You have a strong understanding of the makeup of a modern GNU/Linux distribution.
- You have a good understanding of build systems and toolchains, including for cross-compilation.
- Experience working with container technology, such as Docker, Kubernetes and LXD.
- Use your familiarity with languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
- Work with external open source and commercial projects to understand how we can better serve community needs.
Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, you can ask in the later stages of the recruitment process.
- Fully remote working environment - we've been working remotely since 2004
- Personal learning and development budget of 2,000USD per annum
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues at 'sprints'
- Priority Pass for travel and travel upgrades for long haul company events
Canonical is a pioneering tech firm that is 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 on a daily basis. 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.
Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.
Canonical is an equal opportunity employer#J-18808-Ljbffr
-
Bilingual Software Engineer
hace 2 semanas
Chihuahua, Chihuahua, México AutoZone Business and Technology Store Support Center A tiempo completo**Job Title: Bilingual Software Engineer**We are seeking a highly skilled and motivated Bilingual Software Engineer to join our software development team at AutoZone Business and Technology Store Support Center. As a key member of our team, you will be responsible for designing, developing, testing, and implementing software applications in a bilingual...
-
Software Engineer
hace 4 semanas
Chihuahua, Chihuahua, México Cessna Aircraft Company A tiempo completoJob Description - Software Engineer (Simulator Systems) - TRU Simulation + Training, Inc. (328896)Job Number:328896Textron Aviation has been inspiring the journey of flight for nine decades through the iconic and beloved Cessna and Beechcraft brands. We are passionate advocates of aviation, empowering people with the freedom of flight. As you join our legacy...
-
Ceph Software Engineer
hace 6 días
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoCloud Storage EngineerWe are seeking a highly skilled Cloud Storage Engineer to join our team at Canonical. As a key member of our Cloud Engineering group, you will be responsible for designing and implementing scalable cloud storage solutions using Ceph.Your primary focus will be on building modeling software to drive systems such as OpenStack, Ceph, and...
-
Software Development Engineer
hace 2 días
Chihuahua, Chihuahua, México beBee Careers A tiempo completoJob OverviewWe are seeking a skilled Software Development Engineer to tailor and manage DevOps tools for application teams, update catalogs, and facilitate knowledge sharing. You will work closely with cross-functional teams to deliver high-quality applications and enhance the DevOps toolchain.
-
Software Engineer
hace 3 semanas
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoThis is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.As a software engineer on the OpenStack Engineering team, you'll be building Charmed...
-
Software and Hardware Engineer
hace 2 semanas
Chihuahua, Chihuahua, México Autozone A tiempo completoJob DescriptionWe are seeking an experienced Software and Hardware Engineer to join our team. This role involves designing, developing, and testing software and hardware components for AutoZone's systems.Main Responsibilities:Design and develop software applications using various programming languages.Test and debug software applications to ensure they meet...
-
Software Development Engineer
hace 2 semanas
Chihuahua, Chihuahua, México Bain & Company A tiempo completoBain & Company, a premier consulting partner for the private equity industry, seeks a highly skilled Software Development Engineer to join its PEG Innovation team. As a key member of this team, you will be responsible for designing, developing, and implementing cutting-edge software solutions to support Bain's clients and internal teams.The ideal candidate...
-
Software Engineer
hace 3 semanas
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoSoftware Engineer - Cross-platform C++ - MultipassHome based - EMEAUse your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping.The Multipass team is hiring a Software Engineer...
-
Software Engineer
hace 4 semanas
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoSoftware Engineer - Cross-platform C++ - MultipassHome based - EMEAUse your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping. The Multipass team is hiring a Software Engineer...
-
Senior Software Engineer Role
hace 2 semanas
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoAt Canonical, we are seeking a Senior Software Engineer to join our Ubuntu Engineering Server Team. This role entails collaborating proactively within a distributed team, fostering a software ecosystem with seamless user experience for all Ubuntu users, evaluating contributions of other engineers to maintain high-quality software standards, and playing a...
-
Software Engineer
hace 1 semana
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoHome based - Americas, EMEACanonical 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...
-
Software Engineer
hace 3 semanas
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoSoftware Engineer - packaging - optimize Ubuntu ServerHome based - Americas, EMEACanonical 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....
-
Software Engineer
hace 2 semanas
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoHome based - Americas, EMEACanonical 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...
-
Advanced Software Engineer
hace 3 días
Chihuahua, Chihuahua, México Resideo A tiempo completoAbout the RoleWe are seeking an experienced Advanced Software Engineer to join our team at Resideo. As a key member of our development team, you will be responsible for designing and developing firmware for our electronic products.Key Responsibilities:Design and develop firmware for our electronic products.Collaborate with hardware product design engineers...
-
Senior Software Engineer
hace 3 días
Chihuahua, Chihuahua, México Bluelight Consulting A tiempo completoOverviewAt Bluelight Consulting, we pride ourselves on delivering exceptional results for our clients by fostering a collaborative environment where talented engineers can thrive.Job RoleSr. Software Engineer - WordPress: We're looking for an experienced Sr. Software Engineer to lead the development of our WordPress website.Main ResponsibilitiesCreate...
-
Software Engineer, Ceph
hace 3 semanas
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoSoftware Engineer, Ceph & Distributed StorageHome based - Americas, EMEAThe role of a Software Engineer, Ceph & Distributed Storage at CanonicalAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward...
-
Principal Software Test Engineer
hace 2 semanas
Chihuahua, Chihuahua, México Ford Motor Company A tiempo completoAbout the RoleWe are seeking a highly skilled and experienced Principal Software Test Engineer to join our team at Ford Motor Company.This is a unique opportunity to utilize your technical expertise to ensure the highest quality software products.You will be responsible for leading and executing testing strategies, identifying and mitigating risks, and...
-
Software Engineer
hace 3 semanas
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoSoftware Engineer - packaging - optimize Ubuntu Server for public cloudsHome Based - AmericasCanonical 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...
-
Senior Software Engineer
hace 1 semana
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoSenior Software Engineer - packaging - optimize Ubuntu ServerHome based - Americas, EMEA; Home based - EMEACanonical 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...
-
Software Engineer
hace 1 semana
Chihuahua, Chihuahua, México Canonical Group Ltd A tiempo completoAbout Canonical Group LtdCanonical 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.\The RoleWe are looking for a skilled software engineer to...