Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Join to apply for the Systems Integrations Engineering Manager role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of opensource 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 … for a technologist with a passion for Linux and Ubuntu to build a career with Canonical and drive the success of the business. If you have an affinity for opensource development, then you will enjoy working with some of the best people in the industry at Canonical. The Commercial Systems unit has several areas of responsibility spread … The systems include popular SaaS solutions such as Salesforce, NetSuite, Greenhouse, GSuite, and a few dozen others. To achieve this goal, we leverage Python and Go in combination with opensource tools such as Airbyte and Temporal. Our work helps to make data-driven decisions, and increases the efficiency of business operations. We are looking for an engineering More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
17.06.2025 Expiry Date: 01.08.2025 col-wide Job Description: Role Summary This is an exciting opportunity for software engineers (all levels) passionate about Linux, cloud infrastructure, pipelines and automation, and opensource software. You will work closely with Amazon, Microsoft, Google and other world-class cloud partners to make Ubuntu the best platform there is in the clouds. Your … in design discussions Work from home with global travel 2 to 4 weeks for internal and external events Engage with many other teams at Canonical, as well as the opensource community and commercial partners Who you are You love technology and working with brilliant people You are curious, flexible, articulate, and accountable You value soft skills and … STEM or similar degree You have practical experience with public clouds You have interest and experience with at least 3 of the following: containers (docker, kubernetes, etc.), devops automation, opensource projects, APIs, Linux systems administration, Python packaging, cloud-based applications At least experience in Python software development on Linux What Canonical Offers : Learning and Development, with annual More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
ago Be among the first 25 applicants Join to apply for the Engineering Manager for IAM (Identity and Access Management) role at Canonical Canonical is a leading provider of opensource 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 … used across all company products. From Ubuntu One SSO to Juju, LXD and MAAS your team will define the way Canonical users, clients and community members access their favorite opensource applications. This is an opportunity for a software engineering manager with a passion for distributed systems operations to help us transform the future of identity management at … Canonical. Experience in the identity and access management (IAM) field is desirable but not required. You will work with upstream opensource projects, alongside internal teams to deliver high quality software that can be deployed on bare metal, public cloud and Kubernetes. As the identity team engineering manager you will bring significant software development experience, Kubernetes knowledge and More ❯
is an opportunity for a technologist with a passion for Linux and Cloud technologies to build a career with Canonical and drive the success with those leveraging Ubuntu and opensource products. If you have an affinity for opensource development and a passion for technology, then you will enjoy working with some of the best More ❯
London, England, United Kingdom Hybrid / WFH Options
ControlPlane
days in office per week) Employment Status: Full Time Salary: Competitive and Market Based Who is ControlPlane? ControlPlane is a London headquartered consultancy specialising in cloud-native, Kubernetes, and opensource solutions. Our expertise lies in helping organisations adopt and secure complex cloud infrastructures by implementing security measures that are "secure-by-design" and "secure-by-default." This … clients range from multinational banks to tech giants and public clouds, where we assist with both security and operational needs. In addition to consulting, we are active in the opensource community, supporting projects like Flux CD and providing security tools for Kubernetes environments. Over the coming years you'll see us retain our focus on solving difficult … problems for clients with intense security controls using pragmatic, real world solutions. Taking our extensive R&D to help organisations consume next generation and opensource projects safely and securely - that might be extending our work with FINOS AI Readiness or the overhaul of opensource supply chain security. What We're Looking For in a More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
months ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - packaging - optimize Ubuntu Server role at Canonical Canonical is a leading provider of opensource 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 … in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. Canonical's Ubuntu Engineering Server Team is looking for opensource enthusiasts to help build the distro of the future. The Server Team maintains and packages a wide variety of software including webservers, databases, and virtualization and containerization … stacks. This is an exciting opportunity for you, a software engineer passionate about opensource software. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company and help us to bring free software to the widest audience. Ubuntu Server is a platform that enables amazing technology More ❯
This role offers an opportunity for a technologist passionate about Linux and Cloud technologies to advance their career with Canonical, contributing to the success of those leveraging Ubuntu and opensource products. If you have an affinity for opensource development and a passion for technology, you'll enjoy working with some of the best in More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
for our engineering teams, who build the systems that deliver Ubuntu to the world. From our software distribution systems, to those which build and test every possible kind of opensource on every architecture, from our systems management tools to our distributed systems operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju … also want to ensure that Ubuntu is the very best platform for Golang development, offering easy access to the widest range of tooling and capabilities that support cutting edge opensource and enterprise development. Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest … things done well in a fully remote and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better! Location : we have open roles for Golang engineers in every time zone What your day will look like Design and implement well-tested and documented software in Go Debug and fix issues encountered More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
months ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Cross-platform C++ - Multipass role at Canonical Canonical is a leading provider of opensource 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 … teams, senior management, and external stakeholders Advocate and advance modern software development practices Participate in the engineering process through code and architectural review Engage with teams at Canonical, the opensource community and partners Work from home with global travel for 4 to 6 weeks per year for internal and external events What we are looking for in … technical communication skills Expertise in modern C++ development Cross-platform development experience on macOS and/or Windows Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, and KVM Opensource experience and involvement What we offer colleagues We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates More ❯
all asset classes. We are looking for Senior ML Platform Engineers passionate about building platforms for (Gen) AI applications. You will create integrated AI development life cycles, working with opensource tools like Kubernetes, Kubeflow, KServe, Argo, and Buildpacks, among others. Join us to: Architect and diagnose multi-tenant AI platform systems Collaborate with AI teams to design … workflows for training, inference, and monitoring Identify and resolve inefficiencies in workflows Engage with open-source communities and AI teams to enhance MLOps Design CI/CD frameworks complying with regulatory standards Develop deployment patterns for cloud-native AI systems Troubleshoot issues and document processes Qualifications include: Experience with object-oriented programming languages like Python or Go Designing More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Be among the first 25 applicants Join to apply for the Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at Canonical Canonical is a leading provider of opensource 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 … locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring engineering managers who are passionate about operational systems, opensource technologies and cutting-edge hardware to lead engineering teams to enable and optimize Ubuntu for the latest x86, ARM, RISC-V, s390x and POWER systems. We partner … will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution. Location: This is a globally remote role. We have open positions in every time zone. What your day will look like Lead and develop a team of engineers, ranging from graduate to senior Oversee commercial engagements and support timely More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Canonical
Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of opensource 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 … locations around the world, to align on strategy and execution. The company is founder-led, profitable, and growing. We are hiring engineering managers who are passionate about operational systems, opensource technologies and cutting-edge hardware to lead engineering teams to enable and optimize Ubuntu for the latest x86, ARM, RISC-V, s390x and POWER systems. We partner … will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution. Location: This is a globally remote role. We have open positions in every time zone. What your day will look like Lead and develop a team of engineers, ranging from graduate to senior Oversee commercial engagements and support timely More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
C, Golang Software Engineer working on dqlite, a Raft extension for SQLite 1 month ago Be among the first 25 applicants Canonical is a leading provider of opensource 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 … issues encountered by your users Improve Jepsen tests, traditional HA database automated testing and stress tests Participate in our engineering process through code and architectural review Engage with the opensource community and commercial partners What we are looking for in you Experience with distributed systems (preferably with Raft) Good C programming experience Solid understanding of asynchronous programming … 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 opensource projects and the platform for AI, IoT and the cloud, we are changing More ❯
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 … tangible difference and leave a lasting legacy on the digital landscape. The security engineering team's first responsibility is to respond to emerging threats and aim to secure the opensource ecosystem for community and enterprise use. Your work will improve the security of millions of people, by addressing potential CVEs and vulnerabilities alongside the lifecycle of Canonical … Lead and develop a team of engineers, ranging from graduate to senior Provide technical guidance on vulnerability remediation Drive the development of new security engineering projects Work with upstream opensource projects on vulnerability lifecycle handling Coach, mentor, and offer career development feedback Identify and measure team health indicators Implement disciplined engineering processes Represent your team and product More ❯
ruggedized Kubernetes offerings operating under complex and novel constraints.Kubernetes offerings operati Ideal candidates are passionate about infrastructure at scale, adept in Ceph, and eager to contribute to the broader open-source ecosystem. Key Responsibilities Manage Ceph at Scale : Design, deploy, and maintain Ceph storage solutions across a variety of hardware environments with an emphasis on high availability and … minimizing manual effort and maximizing operational efficiency. Innovate and Contribute : Drive the integration of emerging tools and features from the Ceph and CNCF ecosystems, and contribute upstream to relevant open-source projects. Community Engagement : Actively participate in the Ceph developer and CNCF communities through collaboration, contribution, and knowledge sharing. Infrastructure Evolution : Partner with peers to architect and build More ❯
ruggedized Kubernetes offerings operating under complex and novel constraints.Kubernetes offerings operati Ideal candidates are passionate about infrastructure at scale, adept in Ceph, and eager to contribute to the broader open-source ecosystem. Key Responsibilities Manage Ceph at Scale : Design, deploy, and maintain Ceph storage solutions across a variety of hardware environments with an emphasis on high availability and … minimizing manual effort and maximizing operational efficiency. Innovate and Contribute : Drive the integration of emerging tools and features from the Ceph and CNCF ecosystems, and contribute upstream to relevant open-source projects. Community Engagement : Actively participate in the Ceph developer and CNCF communities through collaboration, contribution, and knowledge sharing. Infrastructure Evolution : Partner with peers to architect and build More ❯
design artifacts that describe the structure, characteristics, behavior, workflow and other aspects of the solution to project stakeholders. Investigate and integrate new solutions using customer software, commercial software and opensource software. Develop platform technology roadmaps to include SaaS, PaaS, custom software, third party offerings, opensource and other technology components. Ensure a loosely coupled architecture … with balanced experience in Business, Data, Application and Technology architecture domains. Experience in defining and developing architectures, including current state, future state and enterprise technology roadmaps, working with commercial, opensource, and cloud solutions including developing prototypes and integration models. Experience with modern architecture (loosely coupled services) - service-oriented architecture/micro-services and DevSecOps practices Expert knowledge … with agency missions and systems. Working knowledge of agency current and in-development IT solutions (i.e., fielded or planned systems and services). Working knowledge of current free and open cluster management software. Experience documenting architecture and design best practices and guidelines. Experience creating proof-of-concept in new technology areas if needed. Demonstrated progression from a solid working More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
Canonical
with Google 1 month ago Be among the first 25 applicants Join to apply for the Senior Jira Software Engineer role at Canonical 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 … systems including popular SaaS solutions, such as Jira, Salesforce, NetSuite, Greenhouse, GSuite, and a few dozen others. To achieve this goal, we leverage Python and Go in combination with opensource tools, such as Airbyte and Temporal. Our work helps to make data-driven decisions, and increases the efficiency of business operations. Location: This role can be held … 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 More ❯
You will play a critical role in shaping the infrastructure, deployment processes, and automation strategies for our web-based projects (mainly websites, web platforms and API middleware solutions using open-source frameworks). This position requires a combination of technical prowess and strategic thinking, and effective team management. We manage a variety of applications on different stacks which … Git, Docker, Cloudflare and Terraform. Experience deploying and maintaining solutions mostly utilising the Laravel, Drupal and NextJS. Experience building and optimising high performance technology at scale. Passion as an opensource technologist, with good working knowledge of common opensource technologies. (E.g. Red Hat Linux, Amazon Linux, Debian, git, SSH, rsync, nginx, apache, etc) Familiarity and More ❯
involves developing data analytics for desktop and web-based visual analytic software, facilitating bulk analysis of relational information using advanced graphics, visualization, and high-performance computing, and utilizing specified opensource, COTS, and GOTS technologies. The Senior Data Engineer will establish applications that produce actionable intelligence from streams of structured and semi-structured data, design strategies for enterprise … Key Responsibilities: -Develop data analytics for desktop and web-based visual analytic software. -Facilitate bulk analysis of relational information using advanced graphics, visualization, and high-performance computing. -Utilize specified opensource, COTS, and GOTS technologies. -Establish applications that produce actionable intelligence from structured and semi-structured data. -Design strategies for enterprise database systems and set standards for operations More ❯
Reddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 101M+ daily active unique visitors, Reddit is one of … will work very closely with the Compute, Traffic, and Observability infrastructure teams. They will own a suite of tools for allowing engineers to understand their creations, based primarily on open-source solutions at scale. We’re active users of and contributors to Prometheus, Thanos, Grafana, Vector and more. In this role, you will also take ownership of risk … structural improvement with blameless postmortem. Share on-call responsibilities. Optimize : Observe and improve performance, reduce cost, and improve the experience for millions of users Contribute upstream changes to the opensource projects we use Qualifications 5+ years of experience in Software Engineering, Site Reliability Engineering, or a development-focused DevOps role. Proficiency in one or more programming languages. More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Max Fordham LLP
best and most sustainable buildings. ABOUT US At Max Fordham we are proud to be a partnership, run by the people who work here. This ensures we are an open and supportive environment for everyone that works here, and it means everyone have the opportunity to be involved in how the practice is run and have a voice. ABOUT … tools and solutions to support our engineering teams and engineering project delivery. Develop business intelligence visualisations indicating the financial health of the practice and its projects. Use best-practice open-source development workflow, with the potential goal of open-sourcing selected engineering and development tools once matured. Maintain existing and new internally developed tools used around the … be advantageous: Experience with programming languages such as JavaScript, Python, C# Enthusiasm to write clean, high-quality code and be comfortable taking part in team code reviews Experience using source control such as Git Knowledge of relational databases Knowledge and interest in Architectural Design We welcome your application whether you are just starting out or bring years of experience. More ❯
ensuring alignment with enterprise architecture standards. Collaborate with internal and external teams on data analytics, product creation, and technology stack development. Develop and maintain technology stacks, utilizing commercial or open-source integration platforms. Provide expert advice to project teams on integration technology, data architecture, modeling, and system architecture best practices. Oversee critical steps in the Software Development Life … similar role. Strong background in requirement analysis and integration architecture for global API platforms. Expertise in designing and implementing scripts, programs, databases, and software components. Experience with commercial and open-source integration platforms. In-depth understanding of data analytics, product creation, and technology stack development. Knowledge of integration best practices and familiarity with enterprise architecture standards. Proficiency in More ❯
ruggedized Kubernetes offerings operating under complex and novel constraints.Kubernetes offerings operati Ideal candidates are passionate about infrastructure at scale, adept in Ceph, and eager to contribute to the broader open-source ecosystem. Key Responsibilities Manage Ceph at Scale : Design, deploy, and maintain Ceph storage solutions across a variety of hardware environments with an emphasis on high availability and … minimizing manual effort and maximizing operational efficiency. Innovate and Contribute : Drive the integration of emerging tools and features from the Ceph and CNCF ecosystems, and contribute upstream to relevant open-source projects. Community Engagement : Actively participate in the Ceph developer and CNCF communities through collaboration, contribution, and knowledge sharing. Infrastructure Evolution : Partner with peers to architect and build More ❯
teams. Key Responsibilities Manage 200+ Linux & Windows servers , ensuring patching, incident resolution, and compliance. Configure & maintain DRBD failover for KVM , virtual infrastructures (KVM, VMware), and Docker environments . Support open-source tools (Stunnel, reverse proxy, Zabbix) & enhance security using Ansible, Terraform, Python . Maintain storage systems (Dell Compellent, EMC) & PowerEdge servers . Collaborate with project & dev teams , provide … degree in Computer Science, Information Technology, or a related field (or equivalent experience). Extensive experience in Linux administration, including patching, DRBD, KVM, VMware, and iDRAC management. Expertise in open-source tools like Stunnel, Zabbix, and reverse proxy management. Advanced skills in building Linux environments, private cloud migration, and maintaining Docker containers. Strong communication skills in English, with More ❯