Enable job alerts via email!

Software Engineer - OpenStack

Canonical

Raleigh (NC)

Remote

USD 90,000 - 130,000

Full time

13 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Canonical is seeking a Software Engineer for the OpenStack Engineering team. This role involves developing Charmed OpenStack and Ceph, automating infrastructure as code, and collaborating with a global team. Candidates should be passionate about open source and have experience with Python and cloud technologies.

Benefits

Learning and Development
Annual Compensation Review
Recognition Rewards
Annual Leave
Travel Priority Pass
Flexible working options

Qualifications

  • Experience with Python and interest in cloud technologies.
  • Familiarity with OpenStack and non-x86 architectures.
  • Ability to work in a distributed team environment.

Responsibilities

  • Collaborate with a distributed team to develop new features.
  • Debug issues and produce high-quality fixes.
  • Ensure OpenStack and Ceph succeed on multiple architectures.

Skills

Python
Ubuntu Linux
Kubernetes
OpenStack
Ceph
AI/ML
Go
C

Education

Bachelor's in Computer Science or equivalent

Job description

Join to apply for the Software Engineer - OpenStack role at Canonical

2 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. The company is pioneer in global distributed collaboration, with 1200+ colleagues in 75+ countries and few office-based roles. Teams meet a few times yearly worldwide to align on strategy and execution.

The company is founder-led, profitable, and growing.

We are hiring a Software Engineer for our OpenStack Engineering team. This is an exciting opportunity for a software engineer passionate about open source software, Linux, and OpenStack. Come build a rewarding career working with top talent in technology at Canonical, a growing international software company.

As a software engineer on the OpenStack Engineering team, you'll build Charmed OpenStack and Ceph, open source Python charms for deploying and managing OpenStack and Ceph. Your work will enable cloud platform technologies across diverse environments, from desktops to servers. This role requires a Python developer passionate about automating infrastructure as code.

Applicants should be passionate about the future of software-defined datacenters, distributed systems, and open source. Canonical is a globally distributed team sharing this passion, and you should work well in such a context. Successful engineers at Canonical understand the open source ecosystem and the needs of large, innovative organizations.

This role involves international travel several times a year, typically for one week at a time.

What you'll do

  • Collaborate proactively with a distributed team
  • Write high-quality code to develop new features
  • Debug issues and produce high-quality fixes
  • Review code from other engineers
  • Discuss ideas and collaborate on solutions
  • Ensure OpenStack and Ceph succeed on multiple architectures
  • Work remotely with global travel 2 to 4 weeks for events
Who you are
  • You love technology and working with talented people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You hold a Bachelor's or equivalent in Computer Science, STEM, or similar
  • You have experience with Python
  • You have interest and experience with two or more of: Ubuntu Linux, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Go, C, databases, Debian packaging, scalable web services
  • You have experience with non-x86 architectures such as s390, arm64, power
  • You have experience with OpenStack, OVN, Openvswitch, and related cloud tech
What Canonical Offers
  • Learning and Development
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Travel Priority Pass
  • Flexible working options

Canonical values diversity and is committed to equal employment opportunities. All qualified applicants will be considered regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, disability, age, or veteran status.

About Canonical

Canonical is a pioneering open source tech firm, publisher of Ubuntu, and leader in AI, IoT, and cloud platforms. We recruit globally and uphold high standards for new hires. Since 2004, most colleagues work from home. Working here challenges you to think differently, learn new skills, and excel.

Canonical is an equal opportunity employer, fostering a diverse, inclusive workplace that enhances our ability to deliver world-class software and services.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

HPC Software Engineer

Canonical

Raleigh

Remote

USD 103,000 - 172,000

6 days ago
Be an early applicant

Software Engineer - OpenStack

Canonical

Fresno

Remote

USD 90,000 - 130,000

13 days ago

Software Engineer - OpenStack

Canonical

Omaha

Remote

USD 110,000 - 125,000

13 days ago

Software Engineer - OpenStack

Canonical

Oklahoma

Remote

USD 80,000 - 120,000

13 days ago

Software Engineer - OpenStack

Canonical

Minneapolis

Remote

USD 90,000 - 130,000

13 days ago

Software Engineer - OpenStack

Canonical

San Bernardino

Remote

USD 120,000 - 180,000

13 days ago

Software Engineer - OpenStack

Canonical

Washington

Remote

USD 100,000 - 140,000

13 days ago

Software Engineer - OpenStack

Canonical

Portland

Remote

USD 110,000 - 270,000

13 days ago

Software Engineer - OpenStack

Canonical

San Diego

Remote

USD 90,000 - 130,000

15 days ago