Software Engineer - OpenStack
Canonical
Job Description
Job Description
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, 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, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
As a software engineer on the OpenStack Engineering team, you'll be building Charmed OpenStack and Ceph, a suite of open source Python based charms for deploying and managing OpenStack and Ceph. Your work will bring cloud platform technologies to a wide range of users and computing environments, from desktops to bare metal servers. This role requires a python software developer with a passion for automating infrastructure as code.
Applicants should be passionate about the future of the software defined datacenter, distributed systems, and open source. Canonical is a globally distributed team of engineers who share that passion, and you will need to work well in that context. Engineers who thrive at Canonical are mindful of the dynamics of the open source ecosystem, and equally aware of the needs of large, innovative organizations.
This job involves international travel several times a year, usually for one week at a time.
What you'll do- Collaborate proactively with a distributed team
- Write high quality code to create new features
- Debug issues and produce high quality code to fix them
- Review code produced by other engineers
- Discuss ideas and collaborate on finding good solutions
- Ensure the success of OpenStack and Ceph on multiple architectures
- Work from home with global travel 2 to 4 weeks for internal and external events
- You love technology and working with brilliant people
- You are curious, flexible, articulate, and accountable
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- You have experience with Python
- You have interest and experience with two or more of the following:Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services
- You have experience with non-x86 architectures, including s390, arm64, power and others
- You have experience with OpenStack, OVN, Openvswitch and other related cloud technologies
- Learning and Development
- Annual Compensation Review
- Recognition Rewards
- Annual Leave
- Priority Pass for travel
- Flexible working option
Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
About CanonicalCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employerWe are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#LI-remote
$80k - $120k
DepartmentBSD CTD - Engineering - HEALAbout the DepartmentThe Center for Translational Data... .... Learn more at and SummarySenior Software Engineers perform web application development... .../cloud computing experience (AWS, GCP, Openstack).Unix/Linux programming, open source,...SuggestedFull timeWork experience placementFlexible hours- ...About the job: Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the “built world”? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the...SuggestedFull timeWork at office
$125k - $145k
...Job Description Job Description Full Stack Software Engineer RCM Platform Are you ready to join a cutting-edge healthcare startup dedicated to revolutionizing the industry through innovative technologies? Our client, National Quality Systems, Inc., is looking...SuggestedRemote work- ...We recently launched version 1.0 of our measurement-based care software platform. We've got clinicians across the country using our platform... ..., we'd love to hear from you. As a Fullstack Software Engineer... You have experience shipping software as part of a product...SuggestedWork at officeWork from homeFlexible hours
- Chicago, IllinoisOnsiteDirect Hire$150k - $300kA Chicago-based investment firm is hiring a full-time Software Engineer to join an internal engineering group that works directly inside high-growth technology companies. This role focuses on building and operating modern software...SuggestedFull time
- Join to apply for the Software Engineer - Data Infrastructure role at Canonical Join to apply for the Software Engineer - Data Infrastructure... ...with the public cloud or a private cloud solution like OpenStack Experience with operating Kubernetes clusters and a belief that...Full timeRemote workWork from home
$200k - $250k
...technologists who architect, build and maintain our world-class trading platform. From optimizing our core trading engine to building custom hardware, we leverage software & hardware engineering, data science and research, to deliver the infrastructure and tools that drive our...Full time$2,400 per month
...Description We’re seeking an experienced Software Engineer to maintain, enhance, and modernize a suite of .NET-based applications while developing new cross-platform, mobile, and distributed systems. This role bridges legacy modernization with next-generation engineering...Full time- ...Senior Full Stack Software Engineer The client is seeking a Senior Full Stack Software Engineer to join the Global Digital and Technology organization, working on new, innovative systems for guests and internal stakeholders. This individual will work closely with backend...
- ...Position: Senior Full Stack Software Engineer Location: Chicago, IL (Hybrid onsite 3 days/week) Duration: 4+ Months (Possible extension) PURPOSE: Senior Full Stack Software Engineer joining the Global Digital and Technology organization, working on new, innovative...Hourly payFull timeTemporary work3 days per week
- ...Active participation in the design and implementation of our software solutions – we use our experience to help translate client requirements... ...Requirements: ~ Bachelor’s degree (Computer Science or Engineering) or related experience ~2 - 4 years of experience developing...Full timeSummer workCasual workRemote workHome officeFlexible hours
- ...around the world. Role Overview Bitnomial is hiring an engineer to design and own core services across the exchange and clearing... ...Core Requirements Engineering Fundamentals Strong software engineering skills in a compiled, statically typed language (Haskell...Full timeWorldwide
- ...working with an aggressively growing organization that provides a leading AI-driven conversation intelligence platform. As a Software Engineer, you will play a key role within the development team crafting and building custom solutions and extending the capabilities of...Full time
$160k - $200k
...generalist VCs and work with many of the industry’s most innovative energy companies. The Role We are looking for a Clojure Software Engineer to join our Engineering team and lead key initiatives that deliver high-value, customer-facing products. You will excel in...Full timeRemote workFlexible hours- ...professionals. We have been named a Great Place to Work for six years, and offer a competitive salary and benefits package. Software Engineer Position Summary We are seeking an experienced Software Engineer to support enterprise digital transformation...Full timeTemporary work
- ...Current Job Opening : Software Engineer Job Duties: Develop and maintain high-performance and low-latency software systems for model calculation and data analysis, algorithmic trading, risk and pnl management. Design, optimize and maintain databases storing critical...Full timeInternship
$140k - $170k
...and deployment Make independent tradeoff decisions, balancing speed, scale, maintainability, and user value Collaborate across engineering, product, and design to align on priorities, timelines, and technical solutions Working through ambiguity by framing constraints...Full timeFlexible hours$200k - $275k
...experience for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we’re building the... ...markets. The Role: We are seeking an Experienced Software Engineer to join our Algorithmic Execution Services team,...Full timeWork at office$75k - $95k
...Description Software Engineer Reports To: Manager, Software Engineering BAI and RMA have come together as ProSight Financial Association, a leading industry organization whose purpose is to empower financial services leaders to strengthen and advance our...Full timeWork at officeRemote workFlexible hours- ...configuration of new development tools. Setting guidelines, auditing, and compliance of supported tools.. Typical Day As a Software Engineer you will contribute to design, development, testing and deployment of software systems and/or applications. â¢...Full timeShift workWeekend work
$171.5k
...and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.Senior Software Development Engineer (Content)Introduction to the teamExpedia Technology teams partner with our Product teams to create innovative products,...Full time$175k - $275k
...and cohesive, transparent, lightly coupled service architectures. UP teams are segmented into multiple areas including: Platform Engineering - Teams within platform engineering provide cross-cutting capabilities that enable other teams to focus on domain- or business-specific...Temporary workFlexible hours- Job DescriptionThis role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture and...
$171.5k
...experiences that drive loyalty and traveler satisfaction. The Senior Software Developer role is part of the GenAI Platform team. The GenAI... ...practices, and partnering closely with product and domain engineering teams, you will accelerate how internal teams build, integrate...Full time$80k - $120k
DepartmentBSD CTD - Platform Engineering - PlanXAbout the DepartmentThe Center for Translational... ...a variety of activities relating to software support and/or development. Provides... ...administration experience.Experience with OpenStack and AWS p(EC2/S3) cloud technologies....Full timeContract workWork experience placement$98k - $130k
...the United States. However, we are not able to sponsor visas or take over sponsorship at this time.About the role:As a Senior Software Engineer, you will take ownership of the development of our systems and applications. You will team up with technical stakeholders to help...Full timeSummer workWork at officeLocal areaRemote workMonday to Friday$170k - $230k
...in our proprietary technology and committing to building our systems from the ground up. Our trading models and software systems are continually re-engineered, optimized, and maintained to stay on top of the industry. This wouldn’t be possible without the dedicated...Full time$150k - $225k
...trade across many exchanges and regions using a wide range of strategies. As a member of this team, you will work with other software engineers to design and develop the full stack of software needed to support a global trading operation. You are expected to design and...Full timeTemporary workFlexible hours$130k
.... Today, Akuna is proud to operate from additional offices in Sydney, Shanghai, London and Singapore. What you’ll do as a Software Engineer on the Data Engineering team at Akuna: We are a data-driven organization, leveraging our data as a key competitive advantage...Full timeInternshipWork at office- Job DescriptionSoftware Engineer II willplay a critical role in ensuring the reliability and efficiency of our systems, which in turn drives... ..., banking integrations, and regulatory compliance. Support Software Engineer II work directly with production data involving real...Immediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - OpenStack. Be the first to apply!
- agile software developer Chicago, IL
- software developer internship no experience Chicago, IL
- software engineer staff Chicago, IL
- experienced software developer Chicago, IL
- work from home software developer Chicago, IL
- software developer no experience Chicago, IL
- software developer fintech Chicago, IL
- software data engineer Chicago, IL
- financial software developer Chicago, IL
- software developer internship Chicago, IL



