Software Engineer
4 weeks ago
Bachelors in Computer Application (Computers)
Nationality: Any Nationality
Vacancy: 1 Vacancy
Job DescriptionIn this role, you'll be developing tools and technology for building and maintaining a new generation of container images. You'll collaborate with multiple teams, both inside and outside Canonical, to ensure the delivery of high-quality container images while maintaining a seamless Ubuntu user experience. You will also be heavily involved in implementing and maintaining CI/CD automation around these images, demonstrating deep insights into container-based DevOps.
You will contribute to products like Rocks (OCI images) and Chisel, helping to steer and consolidate this new team. This role offers the chance to gain experience with various container technologies and participate in innovative tasks, where your feedback will influence decision-making. Your seniority will be based on your software development experience and your ability to lead junior team members.
Join us at Canonical to build a rewarding career working with top technology professionals. This is an exciting opportunity for experienced software engineers passionate about shaping high-quality open-source products for the community.
LocationEMEA
Key Responsibilities- Build robust, scalable, leading-edge container images
- Develop automated CI/CD processes for building, testing, and publishing container images
- Write tools and tests for security compliance and cloud-native compatibility
- Utilize Python to enhance container-building tools
- Participate in engineering reviews of code and architecture
- Provide technical feedback to support team decisions
- Engage with the open-source community as an expert
- Contribute to documentation and expand knowledge base
- Work collaboratively in an agile, globally distributed environment
- Mentor team members and assist in hiring processes
- Work remotely with up to 15% travel for events
- Passionate about software development
- Experience in collaborative development environments
- Knowledge of CI/CD systems (e.g., Jenkins, GitHub Actions, Concourse CI)
- Proven track record of delivering high-quality software
- Experience with container images and containerized operations
- Proficiency with container management/orchestration tools (e.g., Docker, Kubernetes)
- Strong Python development skills
- Experience with Linux system administration and package management
- Excellent communication skills
- Ability to clarify complex technical discussions
- Belief in knowledge sharing and community engagement
- Skills ranging from Graduate to Mid-senior Software Engineer
- Degree in Computer Science, STEM, or equivalent
- IT - Software Services
Software Engineering
Keywords- Software Engineer - Python
Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Applicants should verify the employer's credentials independently. We do not endorse requests for money or sharing personal information. For security tips, visit our site. Report fraud to abuse@naukrigulf.com.
#J-18808-Ljbffr-
Software Engineer
4 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait canonical Full timeBachelors in Computer Application (Computers)Nationality: Any NationalityVacancy: 1 VacancyJob DescriptionAs a member of the Kubernetes product team, you will build operators and addons; the former offers complete lifecycle management of mission-critical components, and the latter provides a zero-ops experience for seamlessly integrating projects into...
-
Talented Software Engineer
2 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeWe are looking for a talented Software Engineer to join our team.Job SummaryThis is an exciting opportunity to work with top technology professionals, contributing to the development of high-quality open-source products.ResponsibilitiesBecoming proficient in designing and implementing automated CI/CD processes for building, testing, and publishing container...
-
Globally Remote Software Engineering Expert
2 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeJob DescriptionA globally remote role seeks a skilled software engineer with expertise in cloud automation and software operations at scale.Your Day-to-Day ResponsibilitiesDesign, deliver, and support features in highly concurrent systems.Collaborate with distributed teams to drive software delivery using Go.Debug issues and interact with upstream...
-
Senior Juju Software Engineer
2 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait canonical Full timeBachelors in Computer Application(Computers)Nationality: Any NationalityVacancy: 1 VacancyLocation: This is a Globally remote role.What your day will look likeOwn the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.Collaborate proactively with a...
-
Senior Software Developer
1 week ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeSoftware Development OpportunityWe are seeking a skilled Software Engineer to join our team. As a member of the Kubernetes product team, you will build operators and addons; the former offers complete lifecycle management of mission-critical components, and the latter provides a zero-ops experience for seamlessly integrating projects into Kubernetes.You will...
-
Software Development Expert
2 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeSoftware Engineer Job DescriptionBecome a key contributor to our Kubernetes product team and play a vital role in building operators and addons.You will be responsible for creating new features, debugging issues, and collaborating with industry peers and partners.
-
Cloud Technology Engineer
2 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeRemote Software Engineering PositionThis is an exciting opportunity for a software engineer passionate about open source software, Linux, Golang, Python, and Kubernetes.You will be working from home and will require global travel of 2 to 4 weeks for internal and external events.
-
Software Developer
2 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeWe are seeking a skilled Software Developer to join our team.Job DescriptionTo develop and maintain high-quality container images using leading-edge technologies.To design and implement automated CI/CD processes for building, testing, and publishing container images.To write tools and tests for security compliance and cloud-native compatibility.This role...
-
Cloud Operations Engineer
2 weeks ago
Al Ahmadi, Al Aḩmadī, Kuwait beBee Careers Full timeSoftware EngineerWe are seeking a highly skilled Software Engineer to join our distributed team. This role involves designing, delivering, and supporting features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale.The ideal candidate will have excellent communication skills, both verbal and...
-
Software Engineer
2 weeks ago
Al Farwānīyah, Al Farwaniyah, Kuwait KDD Full timePosition SummaryThis role involves designing, and guiding software development efforts while contributing as a hands-on developer. The incumbent is responsible for software architecture, database design, and collaboration with cross-functional teams.Key ResponsibilitiesLead, design, and guide software development initiatives, while contributing individually...