Software Engineer - Cloud Images
Canonical
about 1 year ago
Remote, Worldwide
Entry Level / Mid Level
H1B Sponsor
Responsibilities
- Build automated, highly reliable image delivery, testing and publication pipelines.
- Design, build and integrate new features and enhancements into Ubuntu for public cloud users.
- Collaborate proactively with a distributed team.
- Write high quality code to create new features.
- Design and architect complex new systems and integrations with the clouds.
- Debug issues and produce high quality code to fix them.
- Review code produced by other engineers and participate in design discussions.
- Engage with many other teams at Canonical, as well as the open source community and commercial partners.
Requirements
- Bachelor’s or equivalent in Computer Science, STEM or similar degree.
- Practical experience with public clouds.
- Interest and experience with at least 3 of the following: containers, devops automation, open source projects, APIs, Linux systems administration, Python packaging, cloud-based applications.
- Experience in Python software development on Linux.
- Strong soft skills and a passion for technology.
Benefits
- Distributed work environment with twice-yearly team sprints in person.
- Personal learning and development budget of USD 2,000 per year.
- Annual compensation review.
- Recognition rewards.
- Annual holiday leave.
- Maternity and paternity leave.
- Employee Assistance Programme.
- Opportunity to travel to new locations to meet colleagues.
- Priority Pass, and travel upgrades for long haul company events.
Tech Stack
Cloud.govDockerJenkinsKubernetesLinuxPython
Categories
BackendData EngineeringDevOps