Leading teams in elevating the Linux developer and user experience.
Designing, building and shipping high-quality, performant software in Rust, Go and Python.
Taking responsibility for planning, estimation, and execution.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. The company is a pioneer of global distributed collaboration with 1200+ colleagues in 75+ countries and very few office based roles.
Design and implement edge traffic routing that directs requests to the correct Cell in a way that's transparent to users.
Build and evolve the Topology Service that serves as the authoritative source of cluster state for routing, resource assignment, and Cell lifecycle decisions.
Operate and improve the routing and topology systems you build by participating in tier-2 on-call, responding to escalated incidents, and strengthening observability and operational tooling.
GitLab is the intelligent orchestration platform for DevSecOps that enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. GitLab's high-performance culture is driven by their values and continuous knowledge exchange, enabling their team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Write high quality code, with unit and functional tests, to create new features
Debug issues and produce high quality code to fix them
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. As the company that publishes Ubuntu, they are changing the world of software with over 1200 colleagues in 75+ countries with very few office-based roles.
Work in Python and Golang to design and deliver open source software operations code
Shape high quality open source monitoring and alerting infrastructure
Grow a healthy, collaborative engineering culture in line with the company values
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, it is changing the world of software. The company has 1200+ colleagues in 75+ countries company and has a global distributed collaboration culture.
Manage two small teams of 4 and 3 engineers, and take ownership of the whole product and shape its roadmap.
Provide technical guidance on architectural & design decisions, strategic direction, and occasionally do code reviews.
Foster individual growth through thoughtful guidance and mentorship, creating a respectful and collaborative environment.
Nomic Foundation is a non-profit advancing the Ethereum ecosystem. They build open-source runtimes, compilers, build systems, and deployment solutions that are used by tens of thousands of developers. They emphasize robust engineering and lean processes, allowing for quick decision-making and distraction-free software development.
Lead a team of distributed engineers to design and implement the best Ubuntu integration.
Engage with commercial partners to deliver a delightful, optimised Ubuntu experience.
Develop your team through coaching, mentoring, leading by example, and feedback.
Canonical works closely with major silicon companies to optimise Ubuntu for their latest hardware. It seems to have a global presence, fostering a workplace free from discrimination, valuing diversity of experience, perspectives, and backgrounds to create a better work environment and better products.