Software Engineer - Container Images (Linux/Python/Go)
Canonical
Introduction
Canonical is developing a new generation of Ubuntu-based container images designed to simplify open-source application deployment worldwide. These container images will be free to use with long-term security commitments and will focus on performance, security, and usability. Community participation and open collaboration are integral to this initiative.
Job Responsibilities
- Build robust, scalable, leading-edge container images
- Work on automated Ci/CD processes for building, testing, and publishing container images
- Write tools and tests for assessing security compliance and cloud-native compatibility
- Work in Python and/or Go to deliver new functionalities to container-building tools
- Participate in strong engineering process through code and architectural review
- Provide technical feedback for the team's decision-making process
- Engage with the open-source community as a subject-matter expert
- Grow the knowledge base and write documentation
- Work in a collaborative, agile, and globally distributed environment
- Mentor and assist in hiring
- Work from home with global travel up to 15% for internal and external events
Required Skills and Experience
- Knowledgeable and passionate about software development
- Experience in collaborative development and CI/CD systems
- Track record of delivering timely, high-quality software
- Experience with container images and containerized operations
- Proficiency in at least one container management/orchestration tool
- Significant experience with Python and/or Go
- Experience with Linux systems administration and package management
- Strong written and verbal communication skills
- Belief in knowledge sharing and collaboration
- Bachelor's or equivalent in Computer Science, STEM, or similar degree
Benefits
- Learning and development opportunities
- Annual compensation review
- Recognition rewards
- Annual leave
- Priority Pass for travel
- Remote work with a global team
Diversity and Inclusion
Canonical strives to create a workplace free from discrimination and values diversity of experience, perspectives, and background. This commitment leads to a better environment for employees and a better platform for users and customers. Everyone is encouraged to contribute to the world of Ubuntu.
#stack
Expertise level
Work arrangement
Similar Jobs in United Kingdom
8 months 1 week ago
Quantitative Developer
Client Server
8 months 1 week ago
Python Developer - AI
Source Technology
8 months 1 week ago
8 months 1 week ago
Python Developer
Mondrian Alpha
8 months 1 week ago
Similar Jobs in City of Edinburgh
Software Developer Python/TypeScript
Head Resourcing
1 year 2 months ago
Python/Django Developer
Bright Purple
1 year 3 months ago
Python Developer
Weare5vtech
remote
1 year 3 months ago
Remote Data Scientist
RemoteWorker UK
remote
1 year 4 months ago
1 year 4 months ago
Similar Jobs in Edinburgh
Software Developer Python/TypeScript
Head Resourcing
1 year 2 months ago
Python/Django Developer
Bright Purple
1 year 3 months ago
Python Developer
Weare5vtech
remote
1 year 3 months ago
Remote Data Scientist
RemoteWorker UK
remote
1 year 4 months ago
1 year 4 months ago