Overview
Join Canonical, the company behind Ubuntu, as a Senior Staff Engineer in our Build & Release Infrastructure team. This role is pivotal in driving the future of collaborative open source development tooling as part of the Launchpad team. You will be working on a platform that manages open source development projects, including code hosting and review, bug tracking, package building, and more.
Responsibilities
- Proactively collaborate within and contribute to design, architecture, and feature selection for solutions across distributed teams.
- Write high-quality, API-first Python code with unit tests.
- Debug issues and produce high-quality fixes.
- Review code produced by other engineers.
Who You Are
- Passionate about technology, working with brilliant people, and solving interesting problems.
- Strategic thinker, curious, flexible, articulate, and accountable.
- Bachelor's or equivalent in Computer Science, STEM or similar degree.
- Proficiency in delivering robust code to production, preferably in Python.
- Experience maintaining and improving large and mature web applications.
- Familiarity with databases, ORMs (PostgreSQL a plus), data management, and data modeling.
- Interest or experience in integration, infrastructure, and operations.
- Solid understanding of software packaging systems, including Debian/Ubuntu packages.
Why Canonical?
Canonical is a remote-first company that values skills over location. We offer a workplace that is secure, reliable, and open for innovation. We are proud to be the developers of the fastest growing Linux in the world and invite you to be a part of our community. This role allows for working from home with global travel 2 to 4 times a year for internal and external events.
Benefits Extracted with AI
- Remote work flexibility
- Global travel opportunities
Similar jobs
Last update: 23 minutes ago
Senior Infrastructure Engineer
Senior Infrastructure Engineer role in Stockholm, focusing on Linux, cloud solutions, and healthcare technology.
Senior Software Engineer - Linux and C/C++
Join GlobalLogic as a Senior Software Engineer specializing in Linux and C/C++ for remote work.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer - Design Frontend Automation
Join Arm as a Staff Software Engineer in Sophia Antipolis, focusing on frontend automation and firmware release management.
Senior Staff Engineer - Web Development
Senior Staff Engineer role focusing on web development, system architecture, and scalability in a dynamic tech environment.
Principal Software Engineer - Platform Tools for Automotive
Join Red Hat as a Principal Software Engineer focusing on platform tools for automotive Linux deployments.
Senior DevOps Engineer
Join saas.group as a Senior DevOps Engineer, working remotely to manage and optimize our central infrastructure.
Platform Engineer with AWS and Kubernetes Experience
Join SEAT CODE as a Platform Engineer, focusing on AWS, Kubernetes, and Linux. Enjoy remote work, flexible hours, and extensive benefits.
Software Engineer (Fullstack/Cloud)
Join SOUTHWORKS as a Software Engineer (Fullstack/Cloud) to work on high-profile projects with remote flexibility.
Senior Developer with Kubernetes and Automation Expertise
Join Swift as a Senior Developer to enhance our Kubernetes platform with automation and security expertise.
Staff Software Engineer, Application - Remote
Join as a Staff Software Engineer at Dune, focusing on application development with AWS, Kubernetes, and Typescript in a fully remote role.
Senior Software Engineer - Core Infrastructure
Senior Software Engineer specializing in Core Infrastructure and Kubernetes in San Jose, CA.
Staff Engineer - Java & Cloud Architecture
Join Caravelo as a Staff Engineer in Barcelona, specializing in Java & Cloud Architecture, leading technical initiatives in a dynamic, hybrid environment.
Senior Platform Engineer
Join SeQura as a Senior Platform Engineer to evolve infrastructure into a scalable platform, focusing on CI/CD, DevOps, and cloud solutions.
Staff Infrastructure Engineer
Join Standard AI as a Staff Infrastructure Engineer to build scalable cloud infrastructure and empower machine learning at scale.
Staff Platform Engineer (Remote)
Join Checkly as a Staff Platform Engineer, leading site reliability practices in a remote-first, DevOps-focused startup.
Principal Engineer
Join Remote as a Principal Engineer to solve global challenges in remote employment with Elixir, Phoenix, and AWS.
Senior Software Engineer, Compute
Join Vercel as a Senior Software Engineer, Compute. Work remotely on Linux, Golang, and Terraform to build scalable infrastructure.
Senior Software Engineer, Build & Deploy
Join Vercel as a Senior Software Engineer to enhance build performance and reliability using TypeScript and microservices.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Senior Fullstack Engineer - MSA
Senior Fullstack Engineer needed in Barcelona for tackling complex system issues in mail delivery, spam, and security at Proton.
Senior Software Engineer - Cloud and Distributed Systems
Join Seqera as a Senior Software Engineer to develop cloud-based solutions in a remote-friendly environment.
Senior Full Stack Software Engineer
Join ASML as a Senior Full Stack Software Engineer in Eindhoven, focusing on CI/CD and test automation.