Get new jobs by email
- ...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...
- ...and container-based applications. You're familiar with the full software development lifecycle and are keen on CI/CD and automated testing. You are excited by concepts like Event-Driven Architecture and Domain-Driven Design. Most importantly, you have a growth...
- ...software, engineers who are just as comfortable with designing and engineering new software as they are with packaging, integrating, testing and shipping the incredible catalog of open source software provided by the Ubuntu repositories. Our engineers integrate the freshest...
- ...or evolution. Kernel Team projects include but are not limited to: Ubuntu Linux kernel plan, execution, benchmarking and stress testing Optimised kernels for key silicon and cloud partners Confidential computing and next-generation security primitives...
- ...implement, and document new security features Lead security-focused initiatives within a product engineering team Analyze, fix, and test vulnerabilities in open source software Contribute to Ubuntu and upstream open source projects to benefit the community Audit and...
- ...communication, reporting, and operational efficiency across the department. If you enjoy connecting tools, building smarter systems, testing AI workflows, and solving operational problems, you’ll probably love this role. What You’ll Be Doing • Managing and improving...
- ...and for large Enterprise solutions. If you have a passion for clean APIs, have a bias towards shipping, and believe that automated tests are the key to higher velocity and reliability, you'll fit right in. What you’ll do Collaborate remotely with a globally distributed...
- ...resilience in software, engineers who are just as comfortable designing and engineering new software as they are packaging, integrating, testing and shipping the incredible catalog of open source software provided by the Ubuntu repositories. Our engineers integrate the...
- ...source communities is a plus. Required: Proficiency with Python web frameworks, base understanding of HTML/CSS/JavaScript, software testing. Desired: Proficiency with PostgreSQL, proficiency in HTML/CSS/JavaScript, and the Pyramid web framework, Python 3.14+, Pytest,...
- ...etc.) You have interest and experience with some of the following: Ubuntu Linux - kernel or userspace, DevOps, software development, testing and QA, package management, container technology You can work autonomously and assume full ownership of objectives as needed...
- ...JavaScript and Node.js. Extensive experience with Git, GitHub and GitLab Implement automated unit, integration, and end-to-end tests Create pull requests (While you’re at it, review your teammates’ pull requests too, mentoring the more junior members of our development...
- ..., shippable milestones with clear impact. Elevate developer experience & automation Improve tooling, local dev ergonomics, build/test pipelines, and release workflows for all mobile engineers. Establish clear patterns for navigation, state management, and platform primitives...
- ...Solid understanding of object-oriented programming principles and software design patterns. Experience with CI/CD systems, A/B testing, AI tooling, and automated testing. Proven success improving user growth, user engagement, or user retention. An agile, collaborative...
- ...who understand that a great product is more than code – it is ready for the unexpected, it is well documented, it is comprehensively tested, it is tastefully presented in its CLI or GUI. At Canonical, you will have the opportunity to make significant contributions through high...
- ...whether that is a web service, or a system daemon, or a desktop application, or a distributed system. You’ll need to know how to drive testing and benchmarking to improve the clarity in your teams around quality and performance. You’ll also need to be confident to set and...
- ...Diagnose and resolve issues in the kernel reported by partners, customers, the community at large, and discovered by your own rigorous testing Take responsibility for the delivery of distinct silicon-optimised variants of the Ubuntu Linux kernel to the world Improve...
- ...Location : we have open roles for Rust engineers in every time zone. What your day will look like Design and implement well-tested and well-documented software in Rust Advocate for Rust adoption in Canonical and upstream projects Identify projects and codebases...
- ...seamless software operations at scale. Location : This is a Globally remote role. The role entails Design and implement well-tested and documented software in Web technologies or Flutter. Debug and fix issues encountered by your users Participate in our...
- ...experience on their platforms Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics Participate as technical lead on complex customer engagements involving complete system architectures...
- ...career professionals who are enthusiastic to develop kernel-level software in multiple areas including security updates, patching, and testing. The successful candidate will have a background in software engineering, be motivated to work in a distributed team and willing and...
$50 per month
...community and contribute public patches to the LLVM and Clang repository; analyze, build and debug the platform code and platform specific tests, analyze and identify system level issues; develop new and maintain the existing target specific tests. Required...- ...figure modelling and integration strategy Oversee delivery quality across the project lifecycle including governance, RAID management, testing strategy and cutover readiness Lead and support pre-sales activities including discovery sessions, solution demonstrations,...Remote job
- ...compilation Public clouds or OpenStack Debian/Ubuntu packaging Systems programming or scalable web services Deep quality and test engineering Web or Flutter front-end experience REST and gRPC API experience SQL and NoSQL data store expertise What we...
- ...Experience with public clouds (AWS, Azure, Google Cloud) Working knowledge of cloud computing Passionate about software quality and testing Experience working on an open source project What we offer colleagues We consider geographical location, experience, and...
- ...with traditional Linux systems administration, operations, and package management. You are passionate about quality and automatic testing. Work with one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level...
$53 - $66
...environment, including data sources, security, and metadata. Supporting initiatives for data integrity and normalization. Assessing tests and implementing new or upgraded software and assisting with strategic decisions on new systems. Generating reports from single or...Remote job
