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.
We are hiring a Software Engineer, Sustaining Engineering for ...
...a fast-paced engineering role in Linux-based software-defined infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM) and containerization (Docker, LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), up to OpenStack and Kubernetes, and the open source applications running on top of them.
This role is an opportunity for a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community and the company. If you have an affinity for open source development, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions across the world, then you will enjoy working with some of the best people in the industry at Canonical.
Location
: This is a globally remote role.
This role deals with critical issues in the open source stack that require software engineering for upstream fixes. Our engineers have to be able to work productively at any level of the stack above the kernel, in a wide range of languages, to understand and address the software issues at hand. Our group is critical to the success of our enterprise customers, partners and Ubuntu itself.
You will help with troubleshooting and driving issues to resolution with workarounds, guidance, and fixes to be released upstream and in Ubuntu.
This role entails
Resolving complex customer problems related to Ubuntu, OpenStack, or Kubernetes and other open source software
Maintaining a close working relationship with Canonical's field, support and product engineering teams
Participating in upstream communities
Developing fixes, backporting patches, and working with upstream for inclusion
Reviewing code produced by other engineers
Demonstrating good judgement in technical methods and techniques
Prioritizing work and managing your time effectively against those priorities
Participating in team discussions to improve processes, tools, and documentation
Maintaining clear, technical and concise communications
Working from home and travel internationally up to 10% of work time for team meetings, events and conferences
What we are looking for in you
Professional experience as a software engineer
Background in Computer Science, STEM or similar
Strong experience with Linux, OpenStack, Kubernetes or other cloud technologies
Strong development-level experience with Python, Go, C, C++ on Linux
Ability to troubleshoot with gdb and other tools
Familiarity with git source code repositories and branches
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
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
You have interest in, and experience with most of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, distributed systems
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. 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 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
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 Software Engineer to develop, test and release improvements to the Ubuntu on public clouds.
The quality and stability of the Ubuntu is critically important, since it's available on every public cloud. You’ll work with teams across Canonical working on Ubuntu team, alongside major cloud partners to develop, test and release improvements to the Ubuntu cloud images. You will also be a voice in communication with our users, ensuring their needs are met.
This role requires quality-oriented software engineering in Python and a focus on software interoperability over a vast range of target releases and environments. Excellent Python skills are a key requirement, with previous contributions to open source Python projects being an advantage. This role involves creating and managing Ubuntu images; therefore, experience in configuring apt, and knowledge of deb packaging and general system administration is advantageous in this role.
Applicants should be passionate about the Ubuntu project and its values and about building tools that are used by millions of people around the world. A personal interest and emphasis on quality, thinking of edge cases, ease of use, documentation, and careful community coordination is important. Ubuntu is used for all kinds of users, from mission-critical environments to hobbyist Ubuntu users; applicants should be ready to work with the whole spectrum of end users and help guide engineering best practices with all of them in mind.
The role entails
Collaborate proactively with a distributed team
Write high quality code, with unit and functional tests, to create new features
Debug issues and produce high quality code to fix them
Review code produced by other engineers
Discuss ideas and investigate to find good solutions
Work from home, with global travel 2 to 4 weeks per year for internal and external events
What we are looking for in you
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
You have extensive experience with Python on Linux
You have interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on premise clouds
Bonus points if you have experience engaging with the open source community
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 - 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 Senior/Staff/Lead Engineer to join the Launchpad team and take the lead in shaping the future of open-source collaboration.
Launchpad is a platform for managing open-source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open-source software developers.
As a senior or staff-level engineer passionate about Linux, web services, and scalable development platforms, you’ll have the opportunity to architect and refine a mature, Python-driven system that supports major projects like Ubuntu. Your work will be instrumental in maintaining business-critical services while driving innovation, whether by expanding package-building capabilities, enhancing developer workflows, or modernizing the web UI.
In this role, you’ll empower developers across the world by ensuring that Launchpad remains a well-structured, high-velocity environment for open-source contribution. As part of Canonical’s globally distributed team, you’ll collaborate with some of the brightest minds in open-source technology, building essential infrastructure that enables the next generation of software development. If optimizing large-scale projects, driving continuous improvement, and supporting developers excites you, this is the perfect opportunity to make a lasting impact.
Location:
This is a remote role based in the EMEA region. Candidates will be expected to be located within this region.
The role entails
Influencing and driving design, architecture, and feature decisions across distributed teams, to ensure high-impact solutions.
Crafting exceptional, API-first Python code with unit tests, that delivering robust, well-structured systems that scale.
Diagnosing and resolving complex technical challenges, implementing high-quality fixes that enhance performance and reliability.
Mentoring and uplifting fellow engineers, leading code reviews that reinforce best practices and elevate team excellence.
Enjoying the freedom of remote work while staying globally engaged. Travelling internationally 2 to 4 times a year to collaborate in key internal discussions and industry-leading external events—expanding your network, sharing expertise, and shaping innovation on a global stage.
What we are looking for in you
You love technology, working with brilliant people, and solving interesting problems
You are a strategic thinker who thrives on solving complex challenges and driving innovation
You are curious, adaptable, and articulate with strong leadership and collaboration skills
You have proven technical excellence in Python development and delivering high-quality, production-ready code
You have expertise in maintaining and improving large-scale web applications and database management (PostgreSQL a plus)
You have a deep understanding of integration, infrastructure, and operations in distributed environments
You have a security-focused mindset, ensuring robust implementation at every stage of development
You have a familiarity with Ubuntu as a development and deployment platform
You have a solid grasp of software packaging systems, including Debian/Ubuntu packages
You have a Bachelor’s or equivalent in Computer Science, STEM or 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 - 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
Ubuntu Core Software Engineer
to redefine the Linux experience in the embedded environments with the smallest, most secure, and updatable operating system in the IoT market. This is an opportunity for a software engineer passionate about open source software, Linux, security, and the developer experience. This challenging role demands a high degree of technical skill with low-level operating systems, kernel, and device firmware.
Our mission is to allow everyone to build robust solutions in various fields including but not limited to IoT, automotive, and aviation using the next generation secure embedded Linux operating system in a simple solution. We define a reliable and secure set of device recovery mechanisms that enable device manufacturers to simplify and standardise the field operations for fleets of heterogeneous appliances.
As an Ubuntu Core team member, you’ll be designing and implementing software that runs on various CPU architectures, such as ARM, RISC-V, and X86. You will work on boot mechanisms, bootloaders, storage partition layout, device trees, kernel and services.
Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
Location
:
This role will be based remotely in the EMEA region
The role entails
Write high quality code with unit tests to create new features
Debug Linux system level issues and produce high quality code to fix them
Collaborate proactively with a distributed team
Review code produced by other engineers
Discuss ideas and collaborate on finding good solutions
Integrate diverse bootloaders and maintain gadget snaps
Work from home with global travel 2 to 4 times a year for internal and external events
What we are looking for in you
You love technology and working with brilliant people
You are curious, flexible, articulate, and accountable
You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
You have experience with C or Golang, and Shell
You have a solid understanding of Linux and a modern GNU/Linux distribution, Debian or Ubuntu preferred
You have personal or professional experience with Linux-capable devices such as Raspberry Pi
You have interest in learning or experience in one or more low-level systems and security facilities such as:
Bootloaders in ARM and X86, such as piboot, uboot, grub-uefi
Systemd and units, udev, initrd, graphics
OS level firmware daemons and CLI applications
Linux security implementations - TPM, FDE, LUKS, HSM, etc.
You may have experience or knowledge of Yocto
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 - EMEA
As a pioneer remote-first tech company with a product that inspires people globally, we attract a huge number of applicants to our organisation. We have created a hiring process that is totally unique empowering our business based Hiring Leadership team to lead talent selection. Our Talent Science team ensures that our processes are effective and that the business is able to make the best decisions to select exceptional talent. This is an exceptional opportunity to join a team that is changing the way an organisation hires.
Our Talent Science team has a mission to ensure that we follow objective, scientifically rigorous and efficient processes to select the very best new colleagues regardless of location, culture or background. We work closely with our key stakeholders to ensure that decisions are being made in the right way and that our hiring model supports the selection of world class talent, regardless of location, culture or background.
As a Talent Scientist, you will work closely with these Hiring Leads to drive initiatives, automation and best practice whilst offering an expert viewpoint on talent assessments. This is not a recruiter position; it's about the science of talent and performance, raising awareness and insights across the business so that they are able to select the best talent available from our global talent pool.
We have a number of mid-senior level openings in our team seeking the following:
Passion and drive to embed scientific approaches that deliver impact on how an organisation selects talent.
Strong behavioural interviewing techniques (competency based and psychometric assessments).
Excellent analytical problem solving ability to identify trends and patterns using SQL, statistical analysis or Python, BI tooling, etc.
An exceptional academic background including a Bachelors or Masters degree in a Psychology based subject.
A high level of personal organisation to work remotely and be effective.
Location: This is a remote position based in the EMEA region
What your day will look like
As a Talent Scientist you will:
Drive talent analytics to provide our business with real-time insight, partnering with the business to help them move through their hiring processes efficiently.
Conduct in-depth behavioural talent interviews providing considerable insights into motivations and behaviours.
Build key relationships with global stakeholders to ensure we deliver against our hiring agenda, closely monitoring hiring activities, driving results and ensuring that there is consistency in our operational processes.
Drive data driven insights, making sure our decision making process is robust and supportive to inform our decisions.
Consider our employer brand and how our interactions with a candidate impacts their experience.
Review and streamline hiring processes and tools to drive continuous improvement.
Work with external third parties and platforms to ensure we maximise our return on investment.
Bring a passion for diversity and inclusion, ensuring we remove unconscious bias from our hiring process and ensuring our sourcing strategy underpins this.
What we are looking for in you
An exceptional academic background from high school and university, with a Bachelors or Masters degree in a Psychology based subject.
Experience of hiring talent in the technology or consulting industry.
A highly data drive mindset with the ability to create measurable outcomes.
Passionate about how an organisation selects talent using scientific approaches with viewpoint on how to predict and measure hiring outcomes.
Strong analytical problem solving ability to identify trends and patterns using SQL, with Python and/or advanced statistical analysis preferable.
Exposure/appreciation of psychometric assessments, including interpretation.
Experience of conducting behavioural, competency based interviews with the ability to train stakeholders and advise on how to get the best out of an interview.
A high level of personal organisation and self drive to work remotely and be effective.
Willingness to travel to company events 2-4 times a year, for up to two weeks each.
Other skills you may bring
Experience in sourcing and headhunting with the ability to teach our senior leadership team how to hunt for industry leaders.
Experience in statistical significance testing and experience in Bayesian inference and/or predictive analytics and ML.
Exposure to the following tools: LinkedIn Talent Insights, Greenhouse, DISC profiling, Superset.
Psychometric validity and reliability metrics.
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: Global Remote
Workplace: remote
Metabase is the easiest way for people to get insights from their data, from tiny startups who get up and running quickly to major corporations with tens of thousands of users. That's why people love us.
We bring data tools with the elegance and simplicity of consumer products to the crufty world of enterprise business intelligence. We provide an opinionated open source starting point for how companies should measure, analyze and share their data, which is used by tens of thousands of companies.
And there's so much more to do! We're expanding the product in many directions, and continuously reevaluating decisions we made in the past in order to improve every flow and detail. We want to do that faster and even better, so we're looking for outcome-oriented, seasoned Product Designers to join our core team. At Metabase, design directly drives business success: our customers consistently choose us because of our superior UX — meaning your work will be directly responsible for our growth.
Product designers at Metabase are part of a centralized team, working closely with small teams of engineers to design and ship beautiful, simple solutions from beginning to end.
We have a unique design culture:
We focus on solving root problems rather than applying superficial fixes
We care more about a solution “feeling” right than rigidly adhering to “consistency”
We ship iteratively and value real-world outcomes over “perfect” process or glossy internal artifacts
Recent projects our designers have tackled include:
Creating a completely new Documents feature
Envisioning a new way to view, compare, and explore metrics
Creating patterns and surfaces for LLM-based SQL generation, natural language queries, and asynchronous agentic work
Responsibilities
Deliver end-to-end design solutions that are truly elegant, beautiful, fun, and simple.
Push back on complexity creeping into the product.
Use a variety of mediums to communicate what could or should be done, whether it’s LLM-generated prototypes, writing, Figjam diagrams, or high fidelity concepts and solutions.
Pull on engineers and product thinkers to ensure understanding of technical constraints and possibilities.
Iterate rapidly and broadly in scrappy ways that make abstract ideas tangible and which move conversations forward.
Deeply internalize the needs and mindset of our users through insights provided by the broader team. UX research skills aren't needed, but welcome.
Profile
You think in terms of journeys, not screens.
Biased toward building
things,
not slide decks.
Work out-in-the-open instinctively, out of an eagerness to receive feedback, and to riff and iterate with an experienced, skilled team.
Thorough and attentive to detail, with a high internal bar for your craft.
Strong ability to communicate design decisions and rationales through speaking and writing.
Comfortable with asynchronous collaboration, and articulating complex ideas remotely.
Skills and experience
Depth of experience designing solutions for challenging product problems. Your work will rely on research and analytics, but it will shine because of solid instincts and craftsmanship.
Experience designing specifically for large web applications/tools
Technical enough to understand at a high level what's happening inside the engineering black-boxes. (If you don't understand the complexity, how can you simplify it?)
Bonus Qualifications
Experience with LLM-based UI and interaction prototyping
Experience with Web development (HTML, CSS, React)
Technical background or education (CS degree or similar)
Experience building or using developer tools
Compensation
The US base salary range for this role is $93K–$210K annually, plus equity and benefits.
Compensation is determined by role, level, location, and individual qualifications, including skills, experience, and scope of responsibility. Pay may vary by geographic location and other job-related factors.
Benefits
We offer meaningful equity and a comprehensive US benefits package, including fully employer-covered medical, dental, and vision insurance (with 75% coverage for dependents), a 401(k) with employer match available to enroll after the first 30 days, flexible and unlimited paid time off including sick time, and an asynchronous, remote-first environment.
We're a global team (50% outside the US), fully distributed (from Thailand to California), who get things done asynchronously, with plenty of uninterrupted time, supporting each other to do the best work of our careers. We offer flexibility (define your own schedule and work from wherever you want), autonomy, and an environment that fosters growth, learning, and development. We're relentlessly user-focused and believe in building long-term value, not short-term hacks. And we raised a $30M Series B to take our approach to the next level for years to come.
For U.S. applicants: Metabase participates in the federal E-Verify program, which confirms employment authorization of newly hired U.S. based employees. E-Verify is not used as a tool to pre-screen candidates and is only initiated upon hire.
E-Verify Participation Notice (English/Spanish)
Right to Work Notice (English/Spanish)
Location: Home based - EMEA
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines.
We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering data platforms.
We have a number of openings ranging anywhere from junior to senior level. We will help you identify a suitable position depending on your experience and interests. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.
Location: This role can be filled in European, Middle East and African time zones.
What your day will look like
The data platform team is responsible for the automation of data platform operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not analysing the data in them.
Collaborate proactively with a distributed team
Write high-quality, idiomatic Python code to create new features
Debug issues and interact with upstream communities publicly
Work with helpful and talented engineers including experts in many fields
Discuss ideas and collaborate on finding good solutions
Work from home with global travel for 2 to 4 weeks per year for internal and external events
What we are looking for in you
Proven hands-on experience in software development using Python
Proven hands-on experience in distributed systems
Have a Bachelor’s or equivalent in Computer Science, STEM, or a similar degree
Willingness to travel up to 4 times a year for internal events
Additional skills that you might also bring
You might also bring a subset of experience from the following, which will determine the exact role and level we consider you for:
Experience
operating and managing data platform technologies like PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, and Redis
Experience
with Linux systems administration, package management, and operations
Experience with the public cloud or a private cloud solution like OpenStack
Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services
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: Throughout US
Workplace: hybrid
WE ARE LOOKING TO FILL POSITIONS IN THE NEW YORK METROPOLITAN AREA, Los Angeles Ca, San Francisco Bay area, Atlanta Georgia, Houston Texas, Seattle, Washington, and Chicago, Illinois.
IDT is looking for an experienced Direct Sales Representative. Bilingual professionals with fluency in both English and Spanish are preferred. The Sales Representative's role is to sell the company’s products and services to retail stores in his/her assigned territory. He/she will open new accounts, service existing accounts, obtain and fulfill orders, and ensure customer satisfaction by visiting these retail stores on a regular basis.
Responsibilities
Outside Sales Representative of Prepaid Telecom Products (phone cards), Money Transfer, Wireless Services
POS and Merchant processing
Open New Retail Doors and Service Existing Accounts
Achieve Increasing Sales Revenue Quotas Over Time
Serve as the lead point of contact for all customer needs
Build and maintain new existing accounts
Create and drive strong, long-lasting client relationships
Ensure the timely and successful delivery of our solutions according to customer needs and objectives
Requirements
Proven work experience as a Sales Representative, Account Executive, Key Account Manager, Sales Account Manager, Junior Account Manager or relevant role
Individual Must be Prepared to Go Door-to-Door Visiting Customers
Basic Computer Skills –Comfortable Using Tablet and Bluetooth Equipment
Demonstrable ability to communicate, present and influence key stakeholders at all levels of an organization
Proven ability to juggle and sell multiple products at a time, while maintaining sharp attention to detail
About us:
At IDT, we understand the challenge of being apart from those who matter most. Communicating, transferring money, and mobile phone service must be safe, simple, and affordable. Our flagship brand, Boss Revolution, which includes our International Calling, Mobile Top Up, and Money Transfer services, as well as our Boss Revolution Mobile, net2phone, National Retail Solutions, IDT Express, and IDT Carrier Services divisions all support IDT’s mission of enabling our customers to keep in touch and share resources with their friends and family around the world.
IDT is listed on the NYSE, employs over 1000 people across 20+ countries and has revenues in excess of $1.5 billion. Since 1990, IDT Telecom has remained a pioneer in Prepaid VoIP and UCaaS telephony. Today, we are an industry leader in prepaid communication and payment services and are one of the world's largest international voice carriers.
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.
We are hiring a Senior Site Reliability Engineer
Next-gen operations at scale, with pure Python infra-as-code, from bare metal to containers and applications. Our goal is to perfect enterprise infrastructure devops.
We run hundreds of private cloud, Kubernetes, and application clusters for customers across physical and public cloud estate, and we are raising the bar on what's possible with automation by embracing a universal operator pattern and model-driven operations.
To succeed in this role you need to believe in automation as a pure software engineering problem, not a hack-it-till-it-works-for-me problem. You need to be interested in the scientific approach to operations at scale, driven by metrics and code, and you need to be able to learn the entire stack, from bare metal networking and kernel up to serverless and open source applications.
Location: Globally remote role
The role entails
Our cloud operations engineers bring Python software-engineering skills and rigour to the operations domain. We practise devsecops from bare metal to application. We architect and run OpenStack, Kubernetes and software defined storage, and we enable devsecops for applications running on that infrastructure too.
To become a member of this team, you need to be a software engineer fluent in Python, you need a genuine interest in the full open source infrastructure stack from metal to containers, and you need the ability to work in a high pressure operations environment with mission-critical services for global brand name customers.
As a member of the team you will gain experience in a broad range of cloud technologies. We evolve our offerings as the state of the art improves, so you get to stay current with the latest capabilities in open source infrastructure. We drive upgrades to keep our customers on the latest, best solutions.
What we are looking for in you
Degree in Software Engineering or Computer Science
Experience with Linux and familiarity with Linux networking and storage
Python software development expertise
Operational experience
Excellent interpersonal skills, curiosity, flexibility, and accountability
Ability to travel internationally twice a year, for company events up to two weeks long
Nice-to-have skills
Experience with OpenStack or Kubernetes deployment or operations
Familiarity with public or private cloud management
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.
#LI-Remote
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.
The Canonical MAAS team is responsible for delivering our
Metal As A Service
hyperscale provisioning technology. Ubuntu strives to be the most scalable, cloud ready server distribution and MAAS is our platform to get it there. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking, storage and usability.
Applicants should be passionate about the future of Ubuntu and be able to show technical leadership with a globally distributed team of engineers who share that passion. This position requires international travel several times a year.
This role entails
Develop MAAS core components and features to make MAAS the #1 bare metal cloud system.
Shape the architecture of MAAS to make it simpler, faster and easier to use.
Collaborate with other teams to ensure MAAS works well with other tools and is released on time.
Contribute your improvements to our continuous integration environment, tests and practices, to maintain fast feedback and good test coverage.
Contribute to documentation of current and existing features, making it world-class resource for Data Centre operators and users.
Provide technical communication and collaboration with other teams where appropriate.
Take personal ownership of problems and drive them to solutions.
Travel internationally
a few times a year to meet and collaborate with your and other teams.
What we are looking for in you
Passionate about open source software, Linux, and Data Centre automation
Solid track record of professional software development experience in Python, Go for back-end roles, or TypeScript, React for front-end roles.
Capacity to learn quickly about new systems and techniques
Excellent logic, problem solving, and troubleshooting skills
Strong English language communication skills - both written and verbal
Experience with Linux server technologies, including but not limited to Virtualization (KVM), Containers (LXC), etc.
You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
Knowledge of network technologies, including PXE, DHCP, TFTP, DNS, NTP
Some experience with Baseboard Management Controllers and Protocols (Redfish, IPMI, AMT and others)
Strong experience with networking, storage technologies and Cloud hosting and infrastructure.
Ideally, experience of large-scale physical server provisioning and automation, including rapid deployment, configuration, management and service orchestration.
Familiarity with some of the open source development tools and methodologies used in creation of several Ubuntu projects (MAAS, Juju, Ubuntu Server, LXD, Ubuntu Core), such as Launchpad, Debian packaging tools (APT, dpkg) and snapcraft.
An exceptional academic track record from both high school and preferably university.
Willingness to travel up to 4 times a year for internal events
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: Las Vegas, Nevada Area
Workplace: hybrid
National Retail Solutions (NRS plus), a division of IDT Corporation, is looking to add a passionate salesperson to our team. You will earn a competitive Salary, Benefits, + Commissions!
NRS' Retail Solutions bring our customers' small businesses to the next level by helping them monitor and grow their businesses more effectively.
The Retail Sales Specialist will be responsible for outside, direct sales of the National Retail Solutions (NRS) product and service portfolio in the Los Angeles area. These products include point of sale systems, credit card processing, cash advance, and our future products too.
Our new teammate will develop a plan to increase the reach of IDT and NRS products in their territory by prospecting for potential customers, securing orders, and ensuring ongoing customer satisfaction.
About the Opportunity:
Make commissions from direct sales of our Point of Sale devices, Merchant Services, Cash Advances, Loyalty Programs, and a portfolio of retail products.
Drive the completion of the application process, follow-ups, and close deals.
Help our customers understand how to use our services effectively.
Light tech support on your customers' equipment.
Set up and follow up on installation and appointment schedules.
Interact with multiple levels of support including Operations/Sales, Finance, and Help Desk.
What we would like to see:
Motivated Individual with at least 1-2 years experience in selling Merchant Services
Prior experience with PoS implementation and sales.
Bilingual professionals with fluency in both English and Spanish are preferred, other languages considered
Must be prepared to travel and go, door-to-door visiting customers,
Basic computer skills – comfortable using tablet and Bluetooth equipment
Knowledge of MS Office and CRM required
Ability to communicate, present and influence key stakeholders at all levels
Proven ability to multitask while maintaining sharp attention to detail
At IDT, we understand the challenge of being apart from those who matter most. Communicating, transferring money, and mobile phone service must be safe, simple, and affordable. Our flagship brand, Boss Revolution, which includes our International Calling, Mobile Top Up, and Money Transfer services, as well as our Boss Revolution Mobile, net2phone, National Retail Solutions, IDT Express, and IDT Carrier Services divisions all support IDT’s mission of enabling our customers to keep in touch and share resources with their friends and family around the world.
IDT is listed on the NYSE, employs over 1000 people across 20+ countries and has revenues in excess of $1.5 billion. Since 1990, IDT Telecom has remained a pioneer in Prepaid VoIP and UCaaS telephony. Today, we are an industry leader in prepaid communication and payment services and are one of the world's largest international voice carriers.
Location: San Francisco, Ca 94601
Workplace: hybrid
National Retail Solutions (NRS plus), a division of IDT Corporation, is looking to add a passionate salesperson to our team. You will earn a competitive Salary, Benefits, + Commissions!
NRS' Retail Solutions bring our customers' small businesses to the next level by helping them monitor and grow their business more effectively.
The Retail Sales Specialist will be responsible for outside, direct sales of the National Retail Solutions (NRS) product and service portfolio in the Los Angeles area. These products include point of sale systems, credit card processing, cash advance, and our future products too.
Our new teammate will develop a plan to increase the reach of IDT and NRS products in their territory by prospecting potential customers, securing orders, and ensuring ongoing customer satisfaction.
About the Opportunity:
Make commissions from direct sales of our Point of Sale devices, Merchant Services, Cash Advances, Loyalty Programs, and a portfolio of retail products.
Drive the completion of the application process, follow-ups, and close deals.
Help our customers understand how to use our services effectively.
Light tech support on your customers' equipment.
Set up and follow up on installation and appointment schedules.
Interact with multiple levels of support including Operations/Sales, Finance, and Help Desk.
Salary range 45,000 to 120,000
What we would like to see:
Motivated Individual with at least 1-2 years’ experience in selling Merchant Services
Prior experience with PoS implementation and sales.
Bilingual professionals with fluency in both English and Spanish are preferred, other languages considered
Must be prepared to travel and go door-to-door visiting customers
Basic computer skills – comfortable using tablet and/or Bluetooth equipment
Knowledge of MS office and CRM required
Ability to communicate, present and influence key stakeholders at all levels
Proven ability to multitask while maintaining sharp attention to detail
At IDT, we understand the challenge of being apart from those who matter most. Communicating, transferring money, and mobile phone service must be safe, simple, and affordable. Our flagship brand, Boss Revolution, which includes our International Calling, Mobile Top Up, and Money Transfer services, as well as our Boss Revolution Mobile, net2phone, National Retail Solutions, IDT Express, and IDT Carrier Services divisions all support IDT’s mission of enabling our customers to keep in touch and share resources with their friends and family around the world.
IDT is listed on the NYSE, employs over 1000 people across 20+ countries and has revenues in excess of $1.5 billion. Since 1990, IDT Telecom has remained a pioneer in Prepaid VoIP and UCaaS telephony. Today, we are an industry leader in prepaid communication and payment services and are one of the world's largest international voice carriers.
Location: San Francisco Bay Area
Workplace: hybrid
National Retail Solutions (NRS plus), a division of IDT Corporation, is looking to add a passionate salesperson to our team. You will earn a competitive Salary, Benefits, + Commissions!
NRS' Retail Solutions bring our customers' small businesses to the next level by helping them monitor and grow their businesses more effectively.
The Retail Sales Specialist will be responsible for outside, direct sales of the National Retail Solutions (NRS) product and service portfolio in the Los Angeles area. These products include point of sale systems, credit card processing, cash advance, and our future products too.
Our new teammate will develop a plan to increase the reach of IDT and NRS products in their territory by prospecting for potential customers, securing orders, and ensuring ongoing customer satisfaction.
About the Opportunity:
Make commissions from direct sales of our Point of Sale devices, Merchant Services, Cash Advances, Loyalty Programs, and a portfolio of retail products.
Drive the completion of the application process, follow-ups, and close deals.
Help our customers understand how to use our services effectively.
Light tech support on your customers' equipment.
Set up and follow up on installation and appointment schedules.
Interact with multiple levels of support including Operations/Sales, Finance, and Help Desk.
What we would like to see:
Motivated Individual with at least 1-2 years experience in selling Merchant Services
Prior experience with PoS implementation and sales.
Bilingual professionals with fluency in both English and Spanish are preferred, other languages considered
Must be prepared to travel and go, door-to-door visiting customers,
Basic computer skills – comfortable using tablet and Bluetooth equipment
Knowledge of MS Office and CRM required
Ability to communicate, present and influence key stakeholders at all levels
Proven ability to multitask while maintaining sharp attention to detail
At IDT, we understand the challenge of being apart from those who matter most. Communicating, transferring money, and mobile phone service must be safe, simple, and affordable. Our flagship brand, Boss Revolution, which includes our International Calling, Mobile Top Up, and Money Transfer services, as well as our Boss Revolution Mobile, net2phone, National Retail Solutions, IDT Express, and IDT Carrier Services divisions all support IDT’s mission of enabling our customers to keep in touch and share resources with their friends and family around the world.
IDT is listed on the NYSE, employs over 1000 people across 20+ countries, and has revenues in excess of $1.5 billion. Since 1990, IDT Telecom has remained a pioneer in Prepaid VoIP and UCaaS telephony. Today, we are an industry leader in prepaid communication and payment services and are one of the world's largest international voice carriers.
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
Software Engineer for Distributed Systems Testing
with a passion for building and validating resilient distributed systems. You drive the success of those leveraging Canonical’s Ubuntu and Juju to build multi-cloud deployable applications.
We see quality engineering as a first class engineering practice and are looking for people who can bring deep engineering insights and a data driven approach to testing, test automation, reporting and data analytics.
The Distributed Systems testing team at Canonical is responsible for the high quality of Canonical’s Cloud solutions based on for example Juju, Terraform, OpenStack, or Kubernetes. Systems are tested and deployed under highly diverse conditions, from bare metal in customer data centers to public clouds such as AWS, GCE, Azure.
As a software engineer you will have the opportunity to develop CI pipelines which power Canonical’s cloud integration testing and reporting. You will help test our products on new clouds and advance our AI/ML pipelines for automatic analysis of test results. A successful candidate is interested in tackling these problems, as well as imagining and leading new initiatives within the team and across Canonical.
The role entails
Creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications
Enabling engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company
Enhancing continuous integration pipelines for deploying and testing Canonical’s cloud native products such as Kubeflow
Deploying, managing, and debugging highly distributed systems on clouds and bare metal
Monitoring and reporting on automated testing efforts
Collaborating daily with a globally distributed team
What we are looking for in you
Solid background in modern test processes and strategies
Experience with Python or Go development
Strong object oriented development skills
Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub Actions
Knowledge of networking technologies and fundamentals
Solid understanding of the Linux system architecture
Complex abstract thinking
2-4 weeks of international travel travel per year
Nice-to-have skills
Ability to develop and ship modern production grade web applications
Ability to operate data platforms: key-value stores, relational or document databases, event buses
Data collection and analytics skills for large multidimensional datasets
Experience with AI/ML pipelines
Experience with cloud technologies such as OpenStack, Kubernetes, Terraform and AWS
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.
Location: 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.
Our mission is great open source
It is our mission to make open source software available to people everywhere. We create world-renowned software, impacting the lives of millions of people every day.
The web team works in a multi-disciplinary environment with visual designers, UX designers and other developers to bring exciting new web projects to life. We help and learn from each other and constantly strive to improve both our work and our processes.
Required skills and experience
Demonstrable experience of work on modern web applications
A strong understanding of HTML, CSS with SCSS and JavaScript
Experience with Javascript components libraries
Experience with TypeScript
Experience with responsive user interfaces for a wide range of devices and browsers
Experience with Git or other version control systems
Awareness of SEO best practice
Consideration of accessibility in all aspects of your work
A strong understanding of web performance in complex user interfaces
Ability to interact with UX, designers and server-side developers
Curiosity about technology and a thirst to learn
Based in EMEA timezones (Europe, the Middle East and Africa)
University degree or equivalent education
Useful experience if you have it
Familiarity with Linux desktop technologies
Server-side languages, such as Python or NodeJS
Experience working on a large scale React (with TypeScript) project
A history of open source contributions
Relevant work experience
Who you are
We want a Web Developer who loves what they do. You are passionate about web standards and keep abreast of new developments in our industry. You always look for opportunities to improve your skills. You like to show off what you’re working on and also learn from others. You have strong attention to detail and value the design of a product as much as you value the code. You have strong communication skills and maybe even blog once in a while. You’re aware of the latest CSS techniques but also know the limitations that developing for a broad audience can bring - actually, you embrace the challenge.
In this team
You’ll create high fidelity websites and web apps using the latest incarnations of HTML, CSS (SCSS) and Javascript (React and TypeScript)
You’ll help maintain existing projects including updating content and adding new pages
You’ll manage incoming requests for updates and liaise with or delegate to other people as necessary
You’ll ensure the standard of our output remains high and consistent across our whole product portfolio
You’ll ensure new pages are published according to specification and in compliance with our web style guide
You’ll participate in and contribute to our living style guide, Vanilla Framework.
Work closely with UX designers and visual designers to implement exemplary user experiences.
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
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 team dedicated to providing security coverage across a wide range of ecosystems and environments, working to make the world a better, safer place. We are hiring an Ubuntu Security Engineer to join an industry-leading security engineering team and help protect the open source community and Ubuntu users from emerging threats. We are looking for candidates across all levels of experience, from Graduate to Senior.
As part of the Ubuntu Security Team, you will work with some of the best and brightest people in technology to monitor, triage, respond to, and document new and existing vulnerabilities in open source software. You will collaborate with internal teams and external partners to identify issues, prioritize them, and coordinate remediation.
This is an engineering-focused role that may also involve activities such as producing security assessments, building features, conducting code reviews, developing internal tools, engaging with the open source community, and participating in industry initiatives and events.
This role requires international travel at least twice a year, usually for one week. It also requires the ability to be productive in a globally distributed team through self-discipline and self-motivation.
Location: Worldwide, this is a globally remote role
The role entails
Analyzing, fixing, and testing vulnerabilities in open source packages
Keeping track of vulnerabilities in the Ubuntu ecosystem as they are discovered, researched, and fixed, leveraging internal tools
Collaborating with other teams in the Ubuntu community and upstream developers, as needed, to exchange or develop vulnerability patches and ensure that Ubuntu includes the most robust security features
Auditing source code for vulnerabilities
Building features and tools to help teams strengthen the security of their products and contribute to the overall security of Ubuntu
What we are looking for in you
You have a thorough understanding of the common categories of security vulnerabilities and techniques for fixing them
You are familiar with coordinated disclosure practices
You are familiar with open source development tools and methodologies
You are skilled in one or more of C, Python, Go, Rust, Java, Ruby, PHP or JavaScript/TypeScript
You have excellent logic, problem-solving, troubleshooting, and decision-making skills
You can clearly and effectively communicate with the team and Ubuntu community members
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 organization
Thoughtfulness and self-motivation
Result-oriented, with a personal drive to meet commitments
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 - 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 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 software engineer to join our Kubernetes product team. As a member of that team, you will build the operators and addons; the former, offering complete lifecycle management of mission-critical components, and the latter, a zero-ops experience for seamlessly integrating projects into your Kubernetes.
You will gain familiarity with the latest features in Kubernetes and look to incorporate the best of open-source to bring functionality to our end-users. You will collaborate with industry peers and partners to bring the right solutions to our customers.
This is an exciting opportunity for a software engineer passionate about open source software, Linux, Golang, Python and Kubernetes.
Location
: This is a remote position available in EMEA and the Americas.
What you will focus on
Write high-quality code to create new features
Debug issues and interact with a vibrant community
Collaborate proactively with a distributed team
Work with helpful and talented engineers including experts in many fields
Work from home with global travel 2 to 4 weeks for internal and external events
What we are looking for in you
Go or Python is required. Experience in both is even better
Kubernetes experience is preferred but not strictly required
You have strong written and verbal communication skills
You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
You love technology and working with brilliant people
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 - 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
Project Manager - Ubuntu Embedded Systems at Canonical
As a Project Manager for Canonical’s Devices business, this role is responsible for the coordination and completion of large complex customer-facing projects, overseeing all aspects of project delivery and acting as the primary delivery liaison between Canonical's engineering teams and Canonical's customers.
You will be managing the projects that involve the delivery of Ubuntu images on a wide variety of devices ranging from robots, edge gateways, and IoT devices to PCs and automotive systems. This is a high-profile project management position where you are expected to build and maintain working relationships with team members, customers, other partners/vendors (Silicon vendors, OEMs, ODMs, IHVs), and other Canonical departments/teams.
Location:
This role will be based remotely in the AMERICAs and/or EMEA regions.
The role entails
Managing projects through their complete life cycle and ensuring that the overall goals for both Canonical and the client are met
Successfully delivering engineering professional services for assigned projects
Working with engineering teams on custom board enablement and delivery of Ubuntu images to the customers
Assisting in the development of project statements of work
Drafting and maintaining project-specific schedules/project plans
Obtaining client agreement to the project schedule and agreed-upon work items
Ensuring projects are delivered within the time/resources/scope expectations
Managing project risk mitigation and plans
Driving technical issues to reach desired delivery outcomes
Maintain daily and weekly communication with the client and all internal stakeholders
Managing delivery schedule of critical third-party deliverables for the project
Keeping management informed of the status of assigned projects
Identifying custom engineering requests that are not part of an existing business contract
Advocating the appropriate technologies from Canonical's product portfolio to customers
Supporting different time zones and work non-traditional hours as required to support the assigned projects
What we are looking for in you
Solid project management experience in delivering engineering services to customers managing software development teams and field engineers
Extensive experience successfully managing projects with cross-cultural and multi-continent internal and external project resources, preferably with resources in Asia, Europe, and the Americas
Educational degree preferably in Science, Technology, Engineering, or Math
Good knowledge of Linux and the wider Open Source Software community, and understanding of computer architecture
Excellent communications skills, both verbal and written, in English
Strong leader and problem solver with extensive experience building successful internal and external partnerships and effective working relationships with demanding project sponsors in complex organizational environments
PMP/PMI or PRINCE2 Practitioner Certification preferred
Ability to work non-standard work hours in support of a worldwide sales and project team
Willingness to travel up to 4 times a year for internal events
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
УдалённоHome Based - Americas
УдалённоseniorHome based - EMEA
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.