
Software Engineer
1 semana atrás
OverviewJoin to apply for the Software Engineer (Python/Linux/Packaging) 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 science, AI, engineering innovation, and IoT.
The company is founder-led, profitable, and growing, with 1200+ colleagues in 75+ countries and very few office-based roles.
Teams meet two to four times yearly in person to align on strategy and execution.We are hiring talented Software Engineers with strong Python, Packaging and Linux skills who want to have a positive impact on the day-to-day workflow of thousands of snap, rock and charm publishers.Responsibilities
Design and maintain specialist Python tools to support the developer build and publication process.
Build and maintain tooling that builds snaps, charms and rocks.
Contribute to Snapcraft, Charmcraft and Rockcraft tooling to simplify packaging formats, build systems, and automation for shipping software to a wide audience.
Collaborate with external open source and commercial projects to understand and serve community needs.
Qualifications
Expertise in Python.
Strong understanding of the makeup of a modern GNU/Linux distribution.
Good understanding of build systems and toolchains, including cross-compilation.
Experience with container technology, such as Docker, Kubernetes and LXD.
Ability to extend the snap build ecosystem using languages, toolchains, frameworks, integrations, and CI systems.
What we offer
Fully remote working environment – we have been remote since 2004.
Personal learning and development budget of 2,000 USD per annum.
Annual compensation review.
Recognition rewards and annual holiday leave.
Parental Leave and 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.
About CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source.
As the company that publishes Ubuntu, we enable the platform for AI, IoT, and the cloud, and recruit on a global basis with high standards.
Most colleagues 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, and learn new skills.Equal OpportunityCanonical is an equal opportunity employer.
We 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
-
Ubuntu Core Software Engineer
1 semana atrás
São José dos Pinhais, Brasil Canonical Tempo inteiroJoin to apply for the Ubuntu Core Software Engineer role at Canonical2 months ago Be among the first 25 applicantsJoin to apply for the Ubuntu Core Software Engineer 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 enterprise and...
-
Security Software Engineer
1 semana atrás
São José dos Pinhais, Brasil Canonical Tempo inteiroJoin to apply for the Security Software Engineer role at Canonical 1 day ago Be among the first 25 applicants Join to apply for the Security Software Engineer 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...
-
Senior Full-stack Engineer
2 semanas atrás
São José dos Pinhais, Paraná, Brasil Truelogic Software Tempo inteiroOverview Senior Full-stack Engineer (FE-oriented) (LLM) - Health Care - (Brazil/Remote) at Truelogic Software. This role focuses on front-end and back-end development for web and mobile apps using React and React Native, with opportunities to work across the tech stack in a dynamic healthcare AI environment. Responsibilities Code daily to tackle challenges...
-
Senior Linux Devices Software Engineer
2 semanas atrás
São José dos Pinhais, Paraná, Brasil beBeeSoftware Tempo inteiro US$100.000 - US$150.000Key Roles and Responsibilities:As a Linux Devices Software Engineer, you will play a crucial part in our mission to develop cutting-edge software solutions. Your primary focus will be on creating high-quality Golang code that meets the highest standards of reliability, security, and performance.The ideal candidate will have extensive knowledge of Linux as a...
-
Software Engineer
1 semana atrás
São José dos Pinhais, Brasil Canonical Tempo inteiroSoftware Engineer (Python/Linux/Packaging)Join or sign in to find your next jobJoin 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...
-
Principal Software Engineer
1 semana atrás
São José dos Pinhais, Brasil Sanctu, Inc. Tempo inteiroSanctu, The Amazon Regeneration Platform, is on a mission to bring the Amazon back while creating prosperity for its people. We empower small farmers to regenerate their lands and increase their income ten-fold through our platform, offering project design, financing, technical assistance, and market access. Together, we’re building the world’s largest...
-
Software-Defined Networking Engineer
1 semana atrás
São José dos Campos, Brasil Canonical Tempo inteiroJoin to apply for the Software-Defined Networking Engineer role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software-Defined Networking Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.This is a general selection process for all seniority levels, to join teams that focus on open source...
-
Data Engineer
1 semana atrás
São José dos Pinhais, Brasil Applaudo Tempo inteiro1 day ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. You are someone who wants to influence your own development. You’re looking for a company where you have the opportunity to pursue your interests and be able to grow professionally. You bring to Applaudo the following competencies: Bachelor’s degree...
-
Software Engineer
1 semana atrás
São José dos Pinhais, Brasil Canonical Tempo inteiroJoin or sign in to find your next job Join to apply for the Software Engineer - Python and K8s role at Canonical 3 days ago Be among the first 25 applicants 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...
-
Software-Defined Networking Engineer
1 semana atrás
São José dos Campos, Brasil Canonical Tempo inteiroJoin or sign in to find your next jobJoin to apply for the Software-Defined Networking Engineer role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the Software-Defined Networking Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.This is a general selection process for all seniority levels, to...