Location: Home based - Worldwide
We have opened several senior/staff Security Operations Engineer (SOC) positions, creating a new team reporting to the CISO. We are looking for a range of experience in these positions - at the high end we are looking for deep experience defending highly contested critical assets and high-value cyber targets against advanced persistent threats and state-level actors. We have more junior roles for exceptional individuals with a proven personal interest an engagement in cyber attack and defence, and outstanding academic and career performance even if experience is limited.
Our goal is to build an entirely new level of assurance and observable rigour into the open source supply chain. We have our own estate to monitor, but more broadly our goal is to raise the robustness of the entire global Ubuntu estate through the work of this team.
The Security Operations (SecOps) team is responsible for design, implementation and evolution of Canonical security practices, techniques, tools, systems and policies. The team is the primary owner of strategy and practices that determine how Canonical secures its data, internal infrastructure and build processes. They are responsible for assuring the security and integrity of our own infrastructure and product deployments. They design and implement technical security controls that ensure security threats are automatically identified, contained and remediated. The team will also contribute ideas and requirements for Canonical product security, improving the resilience and robustness of all Ubuntu customers and users subject to cyber attack.
The SecOps team's mission is not only to secure Canonical, but also to contribute to the security of the wider open source ecosystem. They might share knowledge through public presentations and industry events, and share threat intelligence with the wider community or represent Canonical in sector-specific governance bodies.
What you will do in this role:
Implement and evolve Canonical's SecOps security standards and playbooks
Analyse and improve Canonical's security architecture
Evaluate, select and implement new security tools and practices
Identify, contain and guide the remediation of security threats and cyber attacks
Grow the presence and thought leadership of Canonical SecOps practice
Contribute to open source threat intelligence initiatives
Drive threat modelling, table top exercises and other SecOps practices across Engineering, IS and Canonical
Develop Canonical SecOps learning and development materials
Publish blog posts, whitepapers and conference presentations
Identify, implement and track SecOps KPIs
Plan and deliver SecOps work in the framework of Canonical's agile engineering practice
Work with Security leadership to present information and influence change
What we are looking for
An exceptional academic track record
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive and a track record of going above-and-beyond expectations
Deep personal motivation to be at the forefront of technology security
Expertise in threat modelling and risk management frameworks
Knowledge of security architecture and market-leading security tools
Experience contributing to, and consuming, threat intelligence feeds
Experience in security risk management frameworks such as NIST CSF
Experience with security standards such as ISO 27001
Optional things we value
Experience in a security operations team or a security operations centre (SOC)
Experience in offensive or defensive security teams with hands-on ability
Experience with state-actor and other advanced persistent threats
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
Employee Assistance Programme
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 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. 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.
#LI-remote
Location: San Francisco; New York; Paris; Toronto; Montreal
Workplace: Remote
WHO ARE WE?
Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.
We’re training and deploying frontier models for enterprises who are building AI systems. We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that.
We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.
We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Join us!
Role Overview:
At Cohere, we believe in the power of multimodal AI to revolutionise the way we interact with technology. Our engineering teams push the boundaries of what's possible, and we're looking for talented individuals to join us on this exciting journey. With an exceptional ratio of compute resources to engineers, we provide an ideal environment for you to explore, innovate and shape the future of AI.
On July 31st 2025, Cohere's Multimodal team Introduced Command A Vision: Multimodal AI Built for Business. At release our new flagship vision-language model:
● Consistently outperforms major models like Llama 4 Maverick, Mistral Medium/Pixtral Large, and GPT4.1
● 83.1% average benchmark (73.5% MathVista, 90.9% ChartQA...)
● Built for the real world - 112B parameters running on just 2 GPUs
● Open weights live on HuggingFace
With a focused team, breakthrough performance doesn't require breakthrough compute. Focus on the things that matter, and join the team. This role is perfect for you if you:
- Have a deep passion for machine learning and its potential to impact various industries through multimodal applications.
- Enjoy tuning and optimising large multimodal models, and have experience building evaluations to measure their performance.
- Are comfortable diving into complex ML codebases to identify and resolve issues, ensuring the smooth operation of our systems.
- Thrive in a fast-paced, technically challenging environment, where you can contribute your innovative ideas and solutions.
- Have a history of delivering creative, practical solutions to real-world problems, demonstrating your ability to think outside the box.
Key Responsibilities:
- Design and develop cutting-edge multimodal AI systems, integrating various modalities such as text, speech, and vision.
- Conduct research and experiments on our advanced compute infrastructure, exploring novel ideas in multimodal representation learning, transfer learning, and more.
- Collaborate closely with our world-class teams, learning from and contributing to their expertise in the field.
Qualifications:
- Possess exceptional software engineering skills, with a proven track record of building robust and scalable systems.
- Have a strong command of Python and are well-versed in popular deep learning frameworks like JAX, PyTorch, and TensorFlow, with an understanding of their multimodal capabilities.
- Knowledge of distributed training strategies, especially for large-scale multimodal models.
- Familiarity with autoregressive models, particularly their application in multimodal tasks such as image or video captioning, speech-to-text generation.
- Bonus: Publications in top-tier venues demonstrating your expertise in multimodal AI research.
- Bonus: Experience in writing efficient GPU kernels using CUDA, optimising performance for multimodal tasks.
If you're excited about the potential of multimodal AI and want to be at the forefront of this rapidly evolving field, we want to hear from you! Join us at Cohere and be a part of a diverse, remote-friendly team that's changing the world of AI.
Working Location:
This role can be based remotely or from one of our office locations listed on the job description - there is no minimum in-office qualification requirement. We care most about hiring exceptional people regardless of locations, though please check the location listed on the posting for guidance around the core time zone or working hours alignment expected for the role.
FULL-TIME EMPLOYEES AT COHERE ENJOY THESE PERKS:
- A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch.
- Full health and dental benefits, including a separate budget for mental health.
- RRSP matching, 401K, Pension Scheme.
- 100% Parental Leave top-up for up to 6 months, for either parent.
- Annual enrichment benefits:
Arts & culture, fitness/wellness, quality time, and a workspace improvement credit.
Education & learning stipend for conferences, courses, and coaching.
- 6 weeks of paid vacation (30 working days!)
- Budget for traveling to other offices if you are remote, plus an annual company offsite.
HOW AND WHERE WE WORK:
- Cohere is remote-friendly, but we also have offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul with more opening soon.
- For those in the office: a daily lunch program, plenty of snacks, and regular community and social events.
- For those not near an office: a co-working benefit so you can work alongside others in your city.
- Everyone receives a $500 home office stipend to set up your workspace properly.
If any of the above doesn’t line up exactly with your experience, we still encourage you to apply.
We strive to create an inclusive work environment for all; we welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form https://docs.google.com/forms/d/12a6IrLdF3kI2nonKSr4tiFuz18rLQbaeYV-JM9L4o9Q/edit, and we will work together to meet your needs.
We may use AI-enabled tools to screen and assess applicants against the criteria for this position. This helps our recruiters identify potentially qualified candidates, but it doesn't limit the applications our recruiters may review or consider.
Beware of Scams: Cohere will never ask for payment or third-party services (e.g., CV writing) as part of our hiring process. All legitimate roles are listed on the Cohere careers page and LinkedIn only, with all communications from Cohere employees coming from an @cohere.com or @cw.cohere email alias. If jobs are viewed on other sites then please verify these through our official careers https://cohere.com/careers page.
Location: Home based - EMEA
Canonical is a leading provider of open-source software and operating systems for 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 and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in more than 80 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.
We are hiring a
Python Software Engineer
who strives for the highest engineering quality, seeks improvements, continuously develops their skills, and applies them at work. This is an exciting opportunity to work with many popular software systems, integrations technologies, and exciting open source solutions.
The Commercial Systems unit is conceived as six engineering teams that closely collaborate with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are at the heart of Canonical business and Python plays an integral role in it. We are looking for Python Software Engineers for the Integrations team.
The
Integrations
team is responsible for the automation of SAAS user management and onboarding of new data sources to the data mesh. The team designs, develops, and operates a Python based solution to automate SAAS seat management and track spend across the application portfolio. Furthermore the team integrates internal and external data sources into the data mesh using open-source ETL solutions, enabling more data driven decisions in the organization.
Location
: This role will be based remotely in the EMEA region.
The role entails
Develop engineering solutions leveraging Python
Collaborate with colleagues on technical designs and code reviews
Deploy and operate services developed by the team
Depending on your seniority, coach, mentor, and offer career development feedback
Develop and evangelize great engineering and organizational practices
What we are looking for in you
Exceptional academic track record from both high school and university
Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
Track record of going above-and-beyond expectations to achieve outstanding results
Experience with software development in Python
Professional written and spoken English with excellent presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel internationally twice a year, for company events up to two weeks long
Nice-to-have skills
Performance engineering and security experience
Experience with Airbyte, Ranger, Temporal, or Trino
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
Employee Assistance Program
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 - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its 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.
#LI-remote
Location: Remote, AMER
Workplace: Remote
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
We’re seeking a Customer Solutions Architect (CSA) to help drive the adoption of Supabase across a diverse range of customers: from agile startups building towards their first launch to established brands with highly scaled workloads.
At Supabase, CSA’s are responsible for the entire customer journey, working closely with our most valuable users to:
1. Uncover and understand business and technical requirements.
2. Design and architect technical solutions built on the Supabase platform.
3. Work with customers to lead proof-of-value implementations.
4. Provide regular customer engagements to answer complex questions, unblock adoption, and optimize scaled performance.
Successful CSAs always put customers first, working closely with them to become trusted advisors who understand their needs, work as an extension of their team toward common success, and advocate on behalf of the customer within Supabase.
You'll be joining our team to support Supabase Team & Enterprise customers, where you will be expected to lead and innovate around the following areas of responsibility:
DISCOVERY
- Lead technical discovery to uncover business and technical objectives, set appropriate expectations of the Supabase platform, and define the criteria for success, ensuring customers can receive the guidance they need to achieve it.
- Design, build, and present Supabase platform demonstrations to high-value customers. Leverage quality storytelling to present the value of the Supabase platform and of the entire Supabase Success team.
- Work directly with Growth team members to size deals, provide anticipated usage estimates, and identify potential workloads supported by the Platform.
PROOF-OF-VALUE ONBOARDING
- Collaborate directly with customers to determine the technical scope of a proof-of-value to ensure customers recognize the value of the Supabase platform while minimizing risk to adoption.
- Set proof-of-value timelines, business outcomes, and success criteria that ensure a customer is comfortable proceeding with the platform once a proof-of-value has been completed.
- Actively guide new customers through an onboarding journey, utilizing emails, docs, guides, and webinars to promote their rapid deployment and growth on the platform.
CUSTOMER SUCCESS
- Understand immediate custom goals (i.e onboard and adoption) as well as long-term customer opportunities (i.e. optimization & identifying new workloads) to build meaningful account plans for high-value customers.
- Deliver on synchronous and asynchronous engagements with Supabase customers, including application architecture assessments, database design and performance optimization, and proactive support to enable customers to scale with confidence.
- Serve as an internal champion for your customers and for the platform. Work closely with Support, Product, and Engineering to provide platform feedback, identify areas of improvement, while communicating platform roadmaps to customers.
- Invest in customer connections to build a trust-based relationship. Everyday CSA’s work with the production data stores of startups and enterprises alike. Building trust in the Success team and Supabase platform is paramount to a successful customer relationship.
PREFERRED EXPERIENCE
- 6+ years of relevant work experience in Solutions Architecture, Database Engineering, or similar.
- Strong background with relational database management systems such as PostgreSQL or MySQL.
- Background in web application development, with familiarity with Python, C# and popular JavaScript frameworks (React, Vue, Svelte) as well as Node.js.
- Very strong communication skills, particularly of technical concepts. CSA’s at Supabase spend a significant amount of time translating business needs to technical outcomes, and technical concepts to organizational impact.
- Well-organized and effective storyteller with meaningful interpersonal skills. CSA’s often have to navigate multiple stakeholders with conflicting opinions, and the ability to effectively mediate this type of conflict is crucial.
- Experience with project management, business analysis and revenue operations tools. We use HubSpot, BigQuery etc., and familiarity with these platforms will help enable your success.
- Previous experience leading customer-facing engagements to deliver meaningful technical and business value.
WHAT WE OFFER
- Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
- ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
- Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
- Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
- Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
- Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
- Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
ABOUT THE TEAM
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
- ~400 team members
- 60+ countries
- 20+ languages spoken
- Over $1B raised (including our $500M Series F)
- 540,000+ community members
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
Location: Remote
WordPress doesn’t try to keep its users inside walled gardens, a rare thing in a world that is dangerously moving away from the open web. Instead, WordPress gives them the freedom to build a business website, an online store, or a personal blog – the way they like it. Big sites or small, using the community-run
open source project
or Automattic’s
WordPress.com
, vanilla or customized with hundreds of plugins, WordPress users always get to own and control their data, their expression, and their freedom.
We’re always looking for talented and experienced engineers worldwide, excited to help Automattic’s product ecosystem, and join our mission to make the web a better place.
What have we worked on recently?
AI is at the heart of many
new product developments
and powers a lot of our day-to-day development workflows.
WooCommerce
is the most popular and most flexible e-commerce platform on the web. We're working tirelessly on giving you all the control, while keeping the platform fast and stable.
Gutenberg
is a new block-level editor for WordPress with clean abstractions for users, too, not just developers.
Tumblr
is a microblogging social network where users create, share, and follow what they love.
To view more of our recent work, check out our longer product list on
Automattic.com
.
How do we work?
We’re
kind to each other
and our users – we build a positive, supportive, and inclusive culture of cohesive teams focused on building useful products for our customers.
We work as a global and distributed workforce resulting in a unique way of working built around
our creed
.
We offer flexible work arrangements allowing our team members to work when they feel best.
We open-source! We’re cool with
open-sourcing
everything except passwords, or secret keys.
We ship often,
deploying many
times daily with the help of peer code review, continuous integration, and our global workforce in over 70 countries.
We welcome collaboration, and you can be involved in any discussion across our many communication channels.
We encourage you to learn and develop and we support you with what you need – covering expenses, easy internal mobility, coaching.
Enough about us, let‘s talk more about you. Working at Automattic might be a good fit if:
You care and often obsess over the quality and the details of your work.
Debugging any problem is a fun challenge and not a chore.
Understanding the layers of abstraction below and above your work isn't something extra, but how you operate.
You have production experience with several programming languages, frameworks, and paradigms. We mostly use PHP and JavaScript at Automattic, we expect you to be comfortable with the idea of becoming an expert in these languages, even if being one isn't a requirement to apply.
In your mind abstraction is associated as much with cost as it is with value.
You have experience working at scale – it can be on the backend and performance side, or via the complexity of interacting with a multi-million diverse userbase.
Are open and able to travel 3-4 weeks per year to meet up with your teammates in person.
These are exciting times at Automattic and you’ll have a unique opportunity to shape the future of our products. Join us! We look forward to hearing from you.
Curious who works in engineering at Automattic?
Meet our Code Wranglers
– Brandon, Jeremy, Mark, Jennifer, Roy and Kat!
What to Expect:
We know applying to jobs can be stressful and we want to ease the stress by giving clear expectations upfront about our process. We’ve outlined
everything you need to know here
including all of the steps in the process as well as how we approach hiring.
Please note that we are paying extra attention to your answers to the questions in the application form. They are a significant part of the hiring process, and we will review them just like we would review any other step of the hiring process. We’re always iterating so if you happen to join us in the process, please feel free to offer feedback on what else we can include there!
Salary range: $70,000-$170,000 USD.
Please note that salary ranges are global, regardless of location, and we pay in local currency.
We are searching for high-caliber candidates with the skills and qualities to have a net positive for Automattic. Pay will reflect the potential contribution and the impact you can bring, which may, in some cases, go beyond the range stated.
We’re pleased to offer a straightforward, competitive base salary, providing financial clarity without complex variable components. This isn’t your typical work-from-home job: we are a fully-remote company with an open vacation policy. To see a full list of benefits by country, consult our
Benefits Page
. And check out these links to learn more about
How We Hire
and
What We Expect from Ourselves
.
#LI-DNI
About Automattic
Now in
our 20th year
, we’re the people behind
WordPress.com
,
WooCommerce
,
Beeper
,
Tumblr
,
Simplenote
,
Jetpack
,
Longreads
,
Day One
,
PocketCasts
, and more. We believe in making the web a better place.
We’re a distributed company with more than 1500 Automatticians in nearly every corner of the globe, speaking over a hundred different languages. Enriched by this diversity, we’re united by a singular mission: to democratize publishing, commerce, and messaging so anyone with a story can tell it, anyone with a product can sell it, and everyone can manage their communications from a single source. In short, we help maintain a balance in society, creating and continually refining powerful tools people can use to compete fairly—regardless of income, gender, politics, language, or where they live in the world.
We believe in Open Source
, and the vast majority of our work is available under the
GPL
. Automattic is a
Most Loved Company
, an Equal Opportunity employer, and
Disability Confident Committed
. (
Here’s what that might mean for you
.) If you need accommodations during the application or interview process, please
fill out this form
. We are committed to ensuring an accessible hiring process for all candidates. Learn more about our
Employee Resource Groups
.
You can track your application status and more at
MyGreenhouse
.
To learn about how we handle your data, please review our
Job Applicant & Candidate Privacy Notice
and our
Privacy Policy
.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. View the “Know Your Rights: Workplace Discrimination is Illegal” poster
here
. Automattic participates in the
E-Verify program
in certain locations, as required by law
.
Location: Home Based - Americas; Home Based - APAC; Home based - EMEA
Canonical 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 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.
Canonical is building a new generation of Ubuntu-based container images to simplify open-source application deployment across the world. These container images will be free to use with long-term security commitments, and engineered for performance, security and usability. As with Ubuntu, we will work in the open and welcome community participation.
In this role, you’ll be building and maintaining an ever-growing portfolio of container images while working with multiple teams, both inside and outside Canonical, to ensure these are of the highest quality and offer a seamless Ubuntu user experience. You will also be highly involved in the implementation and maintenance of the Continuous Integration and Continuous Delivery automation around these container images, for which you are expected to demonstrate deep insights into container-based DevOps.
You will be contributing to fast-moving products like Rocks (
OCI images
) and thus have the chance to help steer and consolidate this growing team. You’ll gain experience with numerous container technologies and open source projects, where your feedback and contributions will be critical to driving widespread container adoption. As an engineer, your seniority will be based on your software development background and ability to lead junior team members.
Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical. This is an exciting opportunity for experienced software engineers looking for a place to leave their mark, who are passionate about shaping an open source product with the highest quality, with and for the community!
**Location**: EMEA
This role entails
Build robust, scalable, leading-edge container images
Work on automated CI/CD processes for building, testing and publishing our container images
Write tools and tests for assessing security compliance and cloud-native compatibility
Participate in strong engineering process through code and architectural review
Contribute, both as a user and developer, to the improvement of our Python- and Go-based container-building tools
Provide technical feedback for the team’s decision-making process
Engage with the open-source community as a subject-matter expert
Grow our knowledge base and write documentation
Work in a collaborative, agile and globally distributed environment
Mentor and help hiring
Work from home with global travel up to 15% for internal and external events
What we are looking for in you
You are knowledgeable and passionate about software development
You are a team player and have experience in collaborative development
You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.)
You are familiar with GitOps principles and workflows
You have a track record of delivering timely, high-quality software
You have experience building container images
You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.)
You have experience with Python
You are experienced with Linux systems administration and package management
You have strong written and verbal communication skills to convey technical concepts
You bring clarity to technical and engineering discussions
You are someone who strongly believes that sharing is caring, and knowledge is power
Your skills range from those of a Graduate to a mid-senior Software Engineer
You have a Bachelor’s or equivalent in Computer Science, STEM or a similar degree
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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; in order 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.
#LI-remote
Location: Home based - Worldwide
As the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The role of Security Engineering Manager directly impacts the safety and security of millions of users worldwide. Join a team of security experts dedicated to protecting the open-source ecosystem and driving innovation. Your leadership will be instrumental in addressing emerging threats, developing robust security measures, and ensuring the continued integrity of Ubuntu. This is an opportunity to make a tangible difference and leave a lasting legacy on the digital landscape.
As we place ever more trust in software and data security in our increasingly connected world, Canonical’s mission to deliver the world’s best open source platform comes with a responsibility: to set the highest possible standard for software security, not only for the OS, but also for the wide range of open source infrastructure and software that developers enjoy within the Ubuntu ecosystem. With Canonical’s Ubuntu being the leading open source platform for large-scale cloud and edge deployments, we are increasingly called upon to help customers meet strict security requirements such as FIPS, CIS, STIG, FedRAMP and the new CRA.
This role is about leading the charge to set the security standards for open source software across the Ubuntu platform, from desktops, servers and edge devices to cloud infrastructure, Kubernetes and OpenStack, by certifying core components to meet industry standards and guiding development teams across the company in security best practices. We work primarily within the areas of cryptographic modules (FIPS 140) and system hardening, where we collaborate with industry partners including CIS and DISA to define and build secure operating system deployments.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
What you will do in this role
Lead and develop a team of engineers, ranging from graduate to senior
Coach, mentor, and offer career development feedback
Identify and measure team health indicators
Implement disciplined engineering processes
Represent your team and product to stakeholders, partners, and customers
Develop and evangelise great engineering and organisational practices
Plan and manage progress on agreed goals and projects
Support our products and customers to meet strict product security requirements such as FIPS, CIS, STIG, FedRAMP and the new CRA
Support the work addressing specific cryptography modules (FIPS 140) and system hardening efforts with indrustry partners, including CIS and DISA
What we are looking for in you
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive, and a track record of going above-and-beyond expectations
Excellent verbal and written communication skills in English
A love of developing and growing people and a track record of it
Organised and able to ensure your team delivers timely, high quality results
Professional manner interacting with colleagues, partners, and community
Prior experience working on FIPS/Common Criteria certified products and in-depth knowledge of the underlying standards
Prior experience working directly with DISA-STIG or CIS benchmarks, including related audit + remediation tooling (e.g. Compliance as Code)
Knowledgeable and passionate about software and application security
Solid experience working in an agile development environment
A demonstrated drive for continual learning
Builds trust, relationships and confidence
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events up to two weeks each
Optional things we value
Hands-on domain knowledge of Linux cryptography libraries (OpenSSL, GnuTLS)
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
Employee Assistance Programme
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 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. 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.
#LI-remote
Location: Home based - Worldwide
As the most widely used Linux distribution, Ubuntu underpins the security of the entire internet. The role of Security Engineering Manager directly impacts the safety and security of millions of users worldwide. Join a team of security experts dedicated to protecting the open-source ecosystem and driving innovation. Your leadership will be instrumental in addressing emerging threats, developing robust security measures, and ensuring the continued integrity of Ubuntu. This is an opportunity to make a tangible difference and leave a lasting legacy on the digital landscape.
The AppArmor team's first responsibility is to develop security features and capabilities for AppArmor, the security module protecting all Ubuntu users, by providing mandatory access control to confine programs and restrict their access to system resources.Your work will improve the security of millions of people. You will engage directly with our community and customers, as well as coordinating efforts across multiple engineering teams and projects to make this happen.
An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
What you will do in this role
Lead and develop a team of engineers, ranging from graduate to senior
Coach, mentor, and offer career development feedback
Identify and measure team health indicators
Implement disciplined engineering processes
Represent your team and product to stakeholders, partners, and customers
Develop and evangelise great engineering and organisational practices
Plan and manage progress on agreed goals and projects
Be an active part of the security engineering leadership team, collaborating with other leaders
What we are looking for in you
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive, and a track record of going above-and-beyond expectations
Excellent verbal and written communication skills in English
A love of developing and growing people and a track record of it
Organised and able to ensure your team delivers timely, high quality results
Professional manner interacting with colleagues, partners, and community
Proficient in C and have a good understanding of Linux kernel development
Experience working with Linux Security Modules
Knowledgeable and passionate about software and application security
Solid experience working in an agile development environment
A demonstrated drive for continual learning
Builds trust, relationships and confidence
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events up to two weeks each
Optional things we value
Good understanding of containers/packaging formats
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
Employee Assistance Programme
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 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. 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.
#LI-remote
Location: Office Based - Toronto, Canada
Canonical 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 and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1100+ 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.
Location:
This is an office based role.
We expect the suitable candidate to be based in Toronto as you will be required to work on-site at our lab.
We are hiring a MAAS Systems Engineer to focus on building tooling to increase data center operational efficiency. As a MAAS Systems Engineer in Canonical, you will be responsible for the day-to-day management and operations of our lab in the Toronto area, which we use for Ubuntu server certification of US based silicon and server designs. You'll write and use software that deploys and configures servers and network switches, and solve difficult design problems related to doing this well and fast at scale. You will work with a mixture of hardware: cutting edge new silicon that Kernel Team and Partner Engineering teams work on to make them run Linux extremely well, as well as established hardware to make sure new versions of Ubuntu are smooth and fast. This role is a combination of software engineering focusing on reliable automated hardware commissioning and deployment, as well as testing, troubleshooting and experimentation focusing on improving reliability and performance of our software. You don't need to be an expert in all of these areas, but you need to be a good software engineer who is curious about complex distributed systems to succeed in this role. If you love hacking in your home lab, have good Python skills, and are curious about data centre hardware, you will love this opportunity.
This role entails
Use your Python development skills to develop the Metal as a Service (MAAS) software to work with a large variety of server and network hardware.
Actively expand MAAS functionality by creating integrations with testing and scheduling software such as Testflinger.
Contribute improvements and fixes to Testflinger.
Remotely operate a fully automated server lab with the latest server and network silicon from leading vendors, making sure it remains available to other teams.
Improve and extend hardware and network monitoring through automation.
Collaborate with other MAAS engineers, as well as data centre hardware specialists, teams responsible for certifying hardware for Ubuntu, kernel engineers and other teams who use the hardware lab.
What we are looking for in you
STEM Bachelor’s degree, preferably in Computer Science or Software Engineering
Curiosity to find out why some systems misbehave, and drive to figure out how to make them behave
Python programming experience
Linux Administration experience
Ability to communicate clearly and effectively in English
Ability to work with a globally distributed team of passionate engineers
An exceptional academic track record from both high school and preferably university
Willingness to travel up to 4 times a year for internal events
Nice-to-have skills
Mix of Rack and Virtual systems experience
Troubleshooting skills
Systematic approach to testing
Love for performance engineering
Data centre operations experience
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
Employee Assistance Programme
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 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. 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.
#LI-hybrid
Location: Office Based - Toronto, Canada
Canonical 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 and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1100+ 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.
Location:
This is an office based role.
We expect the suitable candidate to be based in Toronto as you will be required to work on-site at our lab.
We are hiring a Data Center Infrastructure Engineer to build and maintain MAAS test labs. As a Data Center Infrastructure Engineer in Canonical, you will be responsible for the day-to-day management and operations of our lab in the Toronto area, which we use for Ubuntu server certification of US based silicon and server designs. You'll use software that deploys and configures servers and network switches to operate the data centre and update its configuration, make sure the hardware and cabling is perfectly organised and inventoried, handle hardware deliveries and their onboarding and commissioning. You will work with a mixture of hardware: cutting edge new silicon that Kernel Team and Partner Engineering teams work on to make them run Linux extremely well, as well as established hardware to make sure new versions of Ubuntu are smooth and fast. We run our data centres using software-driven operations, and you need to be familiar with Python software development to be effective in this role. If you love hacking in your home lab, have good Python skills, and are curious about data centre hardware, you will love this opportunity.
The role entails
Operate a fully automated server lab with the latest server and network silicon from leading vendors, remotely and while on-site, making sure it remains available to other teams.
Maintain accurate inventory and layout of the hardware in the data centre.
Receive, install and configure new hardware.
Actively exercise MAAS functionality by using integrations with testing and scheduling software such as Testflinger. Report issues and assist in troubleshooting.
Use your Python development skills to enhance software-driven operations of the data centre.
Improve and extend hardware and network monitoring through automation.
Collaborate with other MAAS engineers, other data centre hardware specialists, teams responsible for certifying hardware for Ubuntu, kernel engineers and other teams who use the hardware lab.
What we are looking for in you
STEM Bachelor’s degree, preferably in Computer Science or Software Engineering
Excellent organisational skills
Attention to detail
Data centre experience
Linux Administration experience
Python programming experience
Ability to communicate clearly and effectively in English
Ability to work with a globally distributed team of passionate engineers
An exceptional academic track record from both high school and preferably university
Willingness to travel up to 4 times a year for internal events
Nice-to-have skills
Troubleshooting skills
Systematic approach to testing
Love for performance engineering
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
Employee Assistance Programme
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 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. 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.
#LI-hybrid
Location: Home Based - Americas; Home based - EMEA
Canonical 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 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.
We are hiring a
Marketing Manager
Marketers at Canonical are brand stewards and demand creators.They transform complex open-source technology into messages, stories and strategies that shape the market understanding of our vision. Some focus on differentiated product and portfolio positioning; others specialize in account-based engagement, partner and alliance messaging, or product-led growth. Whatever their specialization, each marketer works as part of a cross-functional unit, contributing campaigns and insights that help the company learn and grow faster.
We have a bias for action, focus efforts on the most impactful activities and take ownership of our results. We work across long buying cycles, balance storytelling with data, design experiments, track outcomes, and iterate rapidly to find what works.
Marketers at Canonical don’t just promote open source; they amplify it, ensuring our innovations reach the right people, at the right time, with clarity and purpose from developers to decision makers.
Location:
Remote, EMEA and Americas
What your day will look like
Own end-to-end go-to-market planning and campaign execution across portfolios, territory or vertical.
Develop and lead marketing programs that engage with prospects to drive opportunities and revenue.
Collaborate closely with other marketing teams to improve content performance and conversion through data-driven insights.
Partner with events, content, paid media, and social media teams to execute integrated campaigns across channels.
What we are looking for in you
Experience in a marketing role in the technology sector (SaaS or enterprise IT preferred).
Data-driven mindset with the ability to evaluate performance and optimize for impact.
Comfortable balancing strategy with hands-on execution, a true self-starter.
Strong storytelling skills—you know how to craft messaging that resonates with both technical and business audiences.
Excellent written and verbal communication skills.
Adaptable, fast learner with a growth mindset and a passion for innovation.
What we offer you
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, please ask your Talent Partner.
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
Parental 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
About Canonical
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
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.
#LI-remote
Location: Home based - Worldwide
Ubuntu Linux is already the most popular Linux distribution in the world, and its mission is to remain at the forefront of the global software ecosystem. As the industry evolves, we are expanding our support for a wider array of System on Chip (SoC) platforms to ensure that every user receives a high-performance and reliable experience. There is growing and vital demand from major silicon manufacturers such as NVIDIA, AMD, Qualcomm, MediaTek, and Renesas to provide Ubuntu Linux as the foundational platform for their next-generation hardware.
The Canonical Kernel Team is responsible for the build, maintenance, and distribution of the Linux kernel for Ubuntu. We are looking for engineers who share our passion for building high-quality, robust software foundations that others can rely upon. This role sits at a critical junction in the software stack, ensuring that the underlying hardware is seamlessly integrated, optimized and prepared to meet the demands of modern computing.
While direct experience with the Linux kernel would be an advantage, it is not a hard requirement. Candidates with RTOS or bare-metal experience and demonstrable hardware experience are encouraged to apply.
We welcome applications from engineers at various stages of their careers, from those beginning their journey in hardware-level development to seasoned industry veterans.
Location
This is a globally remote role.
What the role entails
Drive the integration of platform support from our silicon partners into the Ubuntu Linux kernel
Lead the identification and resolution of complex kernel issues reported by partners, customers, or discovered through rigorous testing
Own the delivery of distinct, silicon-optimized variants of the Ubuntu Linux kernel to the global community
Develop and refine the tooling and automation required for the reliable delivery and testing of our kernels
Manage the submission and review process for upstream patches, collaborating effectively with both internal and external maintainers
Identify new methodologies and strategies for maximizing performance on partner silicon
Collaborate proactively within a globally distributed engineering team to ensure cohesive outcomes across the organization
What we are looking for in you
Proficiency in C programming, particularly for low-level system development
A strong grasp of device drivers, BSPs, and other aspects of hardware-level system engineering
Deep understanding of operating system kernel fundamentals
Professional proficiency with Git for version control and collaborative development
Ability to communicate effectively in English, both written and verbal, within a professional context
A professional approach to collaborating with business partners and the open-source community
Ability to travel twice a year for company events of up to two weeks in length
Nice-to-have skills
Experience with Python or Bash scripting for automation and tooling
Prior experience working with major SoC families (e.g., NVIDIA, Intel, AMD, Qualcomm, MediaTek, Renesas)
Familiarity with Ubuntu, Debian, or Snap packaging
Demonstrated expertise in Linux kernel patching and debugging
A deep understanding of performance optimization techniques for silicon platforms
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Home-based 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
Employee Assistance Programme
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 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. 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.
#LI-remote
Location: Office Based - Taipei, Taiwan
Canonical 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 and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ 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.
We are hiring an
Engineering Manager for Ubuntu Hardware Certification Quality Engineering
, to lead the team responsible for the test suites which validate hardware compatibility with Ubuntu Linux (Core, Desktop and Server – see
https://ubuntu.com/certified
for more information). We work together with silicon companies, OEMs, ODMs and teams within Canonical to ensure a smooth, secure out of the box Ubuntu experience, with success in this role leading to a great Ubuntu experience being offered on more and more devices.
As the Engineering Manager of the Certification Quality team you’ll lead a dedicated testing team, shaping the vision and setting the pace, in collaboration with the rest of the Certification and hardware enablement teams. You will lead the certification test strategy for Canonical’s PC OEM and ODM partnerships, including Advantech, ASUS, Dell, HP, and Lenovo, deepening the test coverage for both new and existing certified hardware. You will pioneer the use of Canonical’s open source test frameworks and custom designed hardware to drive automated hardware validation of the operating system. This is a challenging position for a quality focused engineering leader, and requires an analytical mind with a passion for test automation and team leadership.
Location:
This role will be office based in Taipei Minsheng district, Taiwan.
This role entails
Lead the development and maintenance of Canonical’s hardware certification test suite
Manage timely delivery of certifications as part of the hardware certification programmes
Work collaboratively to ensure continuous improvement of test practices and tools
Build and lead a globally distributed team of engineers
Develop talent through coaching, mentoring, feedback and hands-on career development
Set and manage expectations with other engineering teams, senior management, and external stakeholders
Be an active part of the leadership team and collaborate with other leaders in the organisation
Participate in strong engineering process through code, test plan, architectural reviews
Engage with teams at Canonical, the open source community and commercial partners
International travel twice per year for company events up to two weeks long
What we are looking for in you
Knowledge of low-level embedded software and hardware - BIOS, firmware, bootloaders, ACPI, devicetree, kernel, RTOS
A good understanding of Linux system architecture
Knowledge of quality and reliability oriented engineering practices
Exceptional academic track record from both high school and university
Undergraduate degree in Computer Science, Electrical Engineering, or another technical subject
Leadership and commitment to skills development and mentorship
Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
Track record of going above-and-beyond expectations to achieve outstanding results
Track record of delivery of timely, high quality software
Passion for technology evidenced by personal projects and initiatives
The work ethic and confidence to shine alongside motivated colleagues
Professional written and spoken English with excellent presentation skills
Experience with Linux (Debian or Ubuntu preferred)
Excellent interpersonal skills, curiosity, flexibility, and accountability
Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
Thoughtfulness and self-motivation
Result-oriented, with a personal drive to meet commitments
Ability to travel internationally twice a year, for company events up to two weeks long
Nice-to-have skills we would value
Familiarity with ARM, x86 and possibly RISC-V conventions and low-level enablement details
Experience with continuous integration and delivery tools and practices
Experience of automated testing practices in a hardware enablement setting
In-depth project experience with Python
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
Employee Assistance Programme
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 - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its 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.
Location: Remote
Automattic, the tech powerhouse behind
WordPress.com
,
Jetpack
,
Tumblr
, and
WooCommerce
, is looking for the world’s best systems engineers. On our Systems team, you’ll deliver high availability, performance, and security for tens of billions of page views and over a billion web surfers each month—from
30 private data centers
in 30 locations on 6 continents. Help us develop, build, and maintain a leading global infrastructure and share our learnings with the world.
As part of a small and vertically integrated team responsible for a huge setup, you’ll have a unique opportunity to participate in all aspects of the management of our infrastructure, including:
Maximizing the availability and uptime of all services through proactive planning, sound architectural decisions, automation and rapid response to failures;
Making Automattic services as fast as possible for our users through optimization of server-side and client-side interactions, and work with 3rd party services where necessary;
Ensuring our services are safe and secure for both our users and employees through a combination of proactive monitoring and enforcement, real-time response, and maintaining data integrity/backups to allow recovery from disasters;
Removing as much friction as possible between Automattic developers and their goal of shipping software. When there are questions, we provide answers—usually in a matter of minutes, sometimes seconds;
Here's a real-time traffic map. Each color represents an Automattic data center:
http://automattic.com/automattic-data-centers
The Systems Engineer position might be a good fit if you:
Have maintained large Nginx setups with advanced routing configuration, load balancing, reliable performance and high availability;
Have run very large MySQL/MariaDB deployments while maintaining an unparalleled level of performance, uptime and data integrity;
Have experience running and debugging PHP applications at scale;
Understand the relationship of these services with the lower level systems stacks - filesystems, network, memory management, kernel internals, etc;
Have deep operational and maintenance experience with very large and complex public facing web hosting systems;
Can autonomously architect, prototype, and maintain solutions to different problems and hosting requirements;
Possess extreme attention to detail and strive for unparalleled operational excellence;
Are open and available for a 2-3 week post-COVID travel per year to meet up with your teammates in person.
Want to know more about how we do things? Watch:
We are looking to expand our team and aim to reflect and expand on the diversity of Automatticians currently working with us. At Automattic, we value diversity and know that different perspectives will ensure our team is innovative and creative thinking.
Salary range: $120,000-$180,000+ USD.
Please note that salary ranges are global, regardless of location, and we pay in local currency.
We are searching for high-caliber candidates with the skills and qualities to have a net positive for Automattic. Pay will reflect the potential contribution and the impact you can bring, which may, in some cases, go beyond the range stated for the right candidate.
We’re pleased to offer a straightforward, competitive base salary, providing financial clarity without complex variable components. This isn’t your typical work-from-home job: we are a fully-remote company with an open vacation policy. To see a full list of benefits by country, consult our
Benefits Page
. And check out these links to learn more about
How We Hire
and
What We Expect from Ourselves
.
#LI-DNI
About Automattic
Now in
our 20th year
, we’re the people behind
WordPress.com
,
WooCommerce
,
Beeper
,
Tumblr
,
Simplenote
,
Jetpack
,
Longreads
,
Day One
,
PocketCasts
, and more. We believe in making the web a better place.
We’re a distributed company with more than 1500 Automatticians in nearly every corner of the globe, speaking over a hundred different languages. Enriched by this diversity, we’re united by a singular mission: to democratize publishing, commerce, and messaging so anyone with a story can tell it, anyone with a product can sell it, and everyone can manage their communications from a single source. In short, we help maintain a balance in society, creating and continually refining powerful tools people can use to compete fairly—regardless of income, gender, politics, language, or where they live in the world.
We believe in Open Source
, and the vast majority of our work is available under the
GPL
. Automattic is a
Most Loved Company
, an Equal Opportunity employer, and
Disability Confident Committed
. (
Here’s what that might mean for you
.) If you need accommodations during the application or interview process, please
fill out this form
. We are committed to ensuring an accessible hiring process for all candidates. Learn more about our
Employee Resource Groups
.
You can track your application status and more at
MyGreenhouse
.
To learn about how we handle your data, please review our
Job Applicant & Candidate Privacy Notice
and our
Privacy Policy
.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. View the “Know Your Rights: Workplace Discrimination is Illegal” poster
here
. Automattic participates in the
E-Verify program
in certain locations, as required by law
.
Location: Home based - Worldwide
Canonical 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 and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ countries and very few roles based in offices. 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. We are hiring an
Cloud Solutions Architect in our Alliances team
to help our biggest partners (companies like Intel, Nvidia, Google, Dell, HP, Accenture, Tata and the like) understand and embrace our open source platform for themselves and their customers.
Our worldwide field engineering team apply expert insights to real-world customer problems, enabling the enterprise adoption of Ubuntu, OpenStack, Kubernetes, AI/MLOps and a wide range of associated technologies. We are experts in the whole open source stack, from kernel to desktop, from cloud to the edge. Our team is also interested in business problems - building things reliably, efficiently and cost-effectively, and we have to learn to speak the language of our customers and their industries.
We help global companies embrace public and private cloud infrastructure, cloud native operations, and open source applications. For this team we are looking for several Alliances Engineers to support OEM (hardware manufacturers), GSI (global system integrators), ISV (independent software vendors), Channel partners and Public Cloud alliance partners. You will support various alliances and partners of Canonical to adopt our products and technologies, help business leaders to define joint go-to-market programs with partners from the technical standpoint.
We often say that our field engineers have 'the hardest job at Canonical' because customers can ask about any aspect of our solutions and products and expect a thoughtful, well-informed answer. We always want to do the best thing for our partners and customers, regardless of our company interests, and field engineers are the people we trust to ensure that is true.
Location
: This is a home-based role, we are hiring worldwide.
What your day will look like
Understand Ubuntu, Linux, networking and services in real-world environments
Architect cloud infrastructure solutions like Kubernetes, Kubeflow, OpenStack, Ceph, and Spark either On-Premises or in Public Cloud (AWS, Azure, Google Cloud)
Architect and integrate popular open source software such as PostgreSQL, MongoDB, Kafka, Cassandra and NGINX
Help partners to offer and architect joint solutions utilizing Canonical’s technologies on top of the public clouds and in the data center
Design and publish joint Reference Architectures and perform technical validations with various partners
Prepare and run onboarding sessions/workshops with various partners’ teams to promote Canonical products and solutions
If you have a passion for the latest open source technologies, cloud-native development, data center technologies such as Kubernetes and computer networking, you will love the Alliances Architect role at Canonical.
What we are looking for in you
Extensive experience with Linux (Ubuntu preferred), Kubernetes, Ceph, software automation
Experience designing and implementing solutions on top of public or private clouds
Python and bash understanding, troubleshooting skills
Fluent written and spoken English
Excellent communication and presentation skills
High motivation, ability to multi-task and follow-up reliably on commitments
Interest in customer-facing engagement, including pitching, demonstrating and understanding customer environment and needs
Interest in new technologies like LXD, Juju and Snaps
Ability to travel globally up to 30% of the time
Degree in Computer Science, Mathematics, Physics or related technical field experience
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person - we’ve been working remotely since 2004!
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
Annual holiday leave
Maternity and paternity leave
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues from your team and others
Priority Pass for travel and travel upgrades for long haul company events
About Canonical
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
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.
#LI-Remote
Location: Home Based - Americas; Home Based - APAC
Canonical 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 and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1000+ colleagues in 70+ 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.
We are hiring a
Junior Project Manager
Our mission is to streamline and accelerate the adoption of open source across the entire global enterprise technology market. Our customers embrace the Canonical approach to open source for complex projects on bare metal, on the cloud, and at the edge.
Our Project Managers are responsible for ensuring project success through owning, driving, communicating and respectfully engaging all stakeholders, valuing integrity and accountability.
Within a portfolio of projects with complex and changing software technologies, customer and partner satisfaction is only possible because of exceptional Project Managers who know how to respect and engage all stakeholders.
The role entails
Ensuring programs and projects are delivered within the schedule, scope, cost, budget and resources expectations
Supporting in identifying key technical and project risks and issues and actively put mitigating actions in place
Maintaining strong customer focus and work with all key stakeholders to achieve successful outcomes
Assisting in conducting regular status meetings and business reviews with customers
Supporting with the delivery schedule of critical third party deliverables for the project
Advocating to customers the appropriate technologies from Canonical's portfolio
What we are looking for in you
The successful Junior Project Manager will have solid academic achievement in science, software engineering and/or information technology field, excellent written and verbal communications skills in English and a solution oriented mindset. You will be able to "make things happen" with a professional approach and effective negotiation techniques. You have demonstrated leadership skills in your school or university life.
Exceptional academic track record from both high school and university
Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
Track record of going above-and-beyond expectations to achieve outstanding results
Passion for technology evidenced by personal projects and initiatives
The work ethic and confidence to shine alongside motivated colleagues
Professional written and spoken English with excellent presentation skills
Excellent interpersonal skills, curiosity, flexibility, and accountability
Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
Thoughtfulness and self-motivation
Result-oriented, with a personal drive to meet commitments
Ability to travel internationally twice a year, for company events up to two weeks long
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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; in order 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.
#LI-remote
Location: Home Based - Americas; Home Based - APAC; Office Based - Beijing, China; Office Based - Taipei, Taiwan
Software has moved to play a central role in network technology. From outstanding routing implementations like Bird and FRR to overlay networking technology such as OVN/OVS and Cilium, from kernel with SwitchDev to userspace with DPDK, from P4 to OpenFlow, the relationship between network innovation and software continues to deepen. We are building teams to bring the very best open source networking software to market in a well integrated and opinionated stack that brings the latest hyperscaler innovation to end users and enterprise customers.
We work with networking silicon providers to optimize Ubuntu and related applications for their ASICs, boards and appliances. We aim to provide a complete open source stack for data center networking, from bare metal through virtualization, container and serverless, and also to address IoT networking systematically.
You will have a good chance of success if you are an outstanding software engineer, passionate about networking, with a special interest in the interface of hardware ASICs for acceleration and software for innovation and control. We value experience in open switch initiatives such as SoNIC and DENT, and upstream experience with components such as routing, kernel networking, eBPF, DNS, firewalls and load balancers. Our selection process is rigorous and requires work from the candidate as six to eight interviews over a period of months. We look for excellent academic results and a commitment to quality, resilience, documentation, security and performance in your work.
At Canonical you will have the opportunity to engage with the broader open-source community and industry leading partners in developing future-proof networking solutions. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu, Ubuntu Core, Private Clouds, MAAS and Kubernetes across a broad range of devices and use cases.
Location
: we have network software engineering roles in APAC (Top-of-Rack switches) and Americas (SmartNIC/DPU) time zones.
What your day will look like
Work with the most advanced operating systems and network application technologies available
Participate upstream and deliver the Ubuntu SoNIC stack
Collaborate with public clouds and network silicon providers
Design and implement the best software-defined networking experience for the data center
Write high-quality, well-designed, fast, secure and well-documented software
Debug issues and produce high-quality fixes
Collaborate proactively with a globally distributed organization
Contribute to technical documentation to make it the best of its kind
Display technical leadership internally, towards our partners, and in the open source communities
Influence open-source projects and communities
Work from home, with global travel twice a year for company events of up to two weeks duration
What we are looking for in you
An exceptional academic track record
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive and a track record of going above-and-beyond expectations
Knowledge of networking: architecture, design, and protocols
Understanding of Linux networking, from kernel to user space
Fluency in C/C++ and at least one of Rust, Python or Golang
Professional written and spoken English
Experience with Linux
Excellent interpersonal skills, curiosity, flexibility, and accountability
Passion, thoughtfulness, and self-motivation
Excellent communication and presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events up to two weeks each
Additional skills that you might also bring
Familiarity with existing open source networking technologies: SONIC / SAI, kernel (e.g. eBPF, AF_XDP), DPDK, Switchdev, OVN, Open vSwitch.
Familiarity with data path hardware acceleration protocols and interfaces, such as RDMA, RoCE, iWARP, NVMe, SR-IOV
Computer architecture knowledge of x86, ARM, and RISC-V
Experience in complex IP network engineering and implementation
Experience with virtualization technologies, e.g., QEMU, KVM, etc.
Previous contribution to open source projects and community involvement
Performance engineering and security experience
What we offer you
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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
Employee Assistance Programme
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 every day. 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. 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.
#LI-remote
Location: Home based - Worldwide
Canonical 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 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.
Every year we select new junior professionals into the Canonical Kernel Team, to work on the Linux kernel for Ubuntu. If you’ve enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a great place to pursue your next career stage. We are a global team working to ship the world's most widely used Linux kernel, across the very latest silicon and cloud, where you can apply and grow your software engineering skills.
The Canonical Kernel Team builds and maintains all supported Ubuntu Linux kernels for a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large-scale cloud environments. In your first year you will tackle serious initiatives, which include but are not limited to:
Optimized solutions for key Silicon and Cloud partner platforms
Developer platforms such as Raspberry Pi and RISC-V
Enabling Ubuntu on a wide range of embedded systems
Security hardening and exploit mitigation
Third-party driver integration and distribution, such as graphics
Expanded driver support for bleeding-edge PC platforms
We select candidates that are recent university graduates or early career professionals who are enthusiastic to develop kernel-level software in multiple areas including security updates, patching, and testing. The successful candidate will have a background in software engineering, be motivated to work in a distributed team and willing and able to travel globally twice a year for company engineering events.
These are full-time positions available to prospective or recently graduated students.
Location:
We have home-based Kernel Teams in every timezone.
The role entails
Collaborate regularly and proactively with a globally distributed team
Learn from senior mentors to demystify the inner workings of the Linux kernel and how it is distributed
Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms
Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing
Take personal responsibility for the delivery of various flavors of the Ubuntu Linux kernel
Improve tooling and automation for delivery and test of Ubuntu Linux kernels
Submit, review, and apply kernel patches, working with both internal and external upstream maintainers
What we are looking for in you
Well-organized and motivated self-starter able to thrive in a remote work environment
Professional manner with colleagues, business partners, and the open-source community
Ability to communicate effectively in English, both written and verbal
Programming experience in C and/or Rust
Familiarity with version control practices, ideally with git
Understanding of operating system kernel fundamentals
Ability to travel twice a year for company events of up to two weeks length
Nice-to-have skills
Interest and experience in Rust
Python and Bash scripting ability
Prior experience with Ubuntu/Debian/Snap packaging
Demonstrated experience with kernel patching and debugging
Strong grasp of device drivers, BSP’s, and other low level system engineering
What we offer colleagues
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
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; in order 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.
#LI-remote
УдалённоseniorSan Francisco; New York; Paris; Toronto; Montreal
Зарплата не указана
УдалённоHome based - EMEA
Зарплата не указана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.