Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Who you are
  • 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
What Canonical Offers
  • 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 Canonical

Canonical 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 employer

We 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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineer - OpenStack in Chicago, IL vacancy
  • $80k - $120k

     ...Department BSD CTD - Engineering - Plan X About the Department The Center for...  ...at and Job Summary Senior Software Engineers perform web application development...  .../cloud computing experience (AWS, GCP, Openstack). ~ Unix/Linux programming, open... 
    Suggested
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    The University of Chicago

    Chicago, IL
    3 days ago
  • $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... 
    Suggested
    Remote work

    Miller Cooper

    Chicago, IL
    a month ago
  • $100k - $130k

     ...solutions. By integrating a vast catalog of components with a world-class digital manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate innovation across the entire product lifecycle. With operations in the San Francisco Bay Area... 
    Suggested

    Fictiv

    Chicago, IL
    a month ago
  •  ...for a hands-on, tech savvy, passionate, driven Senior Full Stack Engineer who want to be part of energetic and growing innovative team....  ...~7-8 years of experience in Full Stack development of cloud software solutions ~6+ years of experience with C++ and/or Java... 
    Suggested

    Infinite Convergence Solutions

    Chicago, IL
    2 days ago
  • $106.9k - $147k

    Become a part of our caring communityThe Senior Software Engineer designs, codes, and maintains software applications to meet business and platform requirements. This role delivers technical solutions and hands-on development expertise within a team environment. The Senior... 
    Suggested
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Home office

    Humana

    Chicago, IL
    2 days ago
  • $104.9k - $199.07k

     ...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ...impact, and sustainability.What this position entailsThe Software Engineer III will play a pivotal role in designing and delivering... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Milliman

    Chicago, IL
    4 days ago
  • 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 start
    Remote work

    Inspira Financial

    Oak Brook, IL
    2 days ago
  • $78.8k - $199.07k

     ...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ...impact, and sustainability.What this position entailsThe Software Engineer III will play a pivotal role in shaping the execution of... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Milliman

    Chicago, IL
    1 day ago
  • $89.21k - $144.96k

     ...our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.Launch your software engineering career while helping build the connected technologies that power some of the world's most iconic machines. This opportunity... 
    Full time
    Part time
    Internship
    Relocation
    Flexible hours

    Caterpillar

    Chicago, IL
    1 day ago
  • $93k - $110k

     ...mental health and absence management needs.About the Role ComPsych Management Corporation in Chicago, Illinois is looking for Software Engineers.What You'll Do ComPsych Management Corporation in Chicago, Illinois is looking for Software Engineers. Qualified candidates... 
    Full time
    Work experience placement
    Local area
    Remote work
    Worldwide

    ComPsych

    Chicago, IL
    2 days ago
  • $76.7k - $127.9k

     ...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,...  ...partners, constituents, and the workforce.Work you'll doAs a Software Engineer II on the Human Services Transformation team, you will... 
    Local area

    Deloitte

    Chicago, IL
    21 hours ago
  • $107.53k - $139.15k

     ...commuters. The building is home to a variety of amenities, including restaurants, a fitness center, and collaborativeWhat We Do Our Software Engineers design, develop, deploy, and support high-performance market surveillance systems that monitor trading activity across... 
    Full time
    Work at office
    Immediate start

    Cboe Exchange

    Chicago, IL
    1 day ago
  • $100k - $130k

    If you are a Software Engineer with experience, please read on!Based out of Chicago, IL, we are looking to add a dynamic Software Engineer to our development team. The individual in this role will collaborate to design, build, and test functionality in our cutting edge... 

    CyberCoders

    Chicago, IL
    22 hours ago
  •  ...research, analytics, and investment capabilities that support clients, advisors, and investment professionals.As a Quantitative Software Engineer - Research Platform, you will help shape Schwab’s research technology ecosystem by building scalable data, analytics, and... 
    Full time
    Work at office

    The Charles Schwab Corporation

    Chicago, IL
    3 days ago
  • $112.9k - $188.1k

     ...strong emphasis on consistently delivering reliable, high-quality software. HPDC is a high-visibility team whose work has a meaningful...  ...software deliverables. The Role As a Senior Software Engineer on the Home Page and Display Customizations team, you will be a... 
    Full time
    H1b
    Local area
    Remote work
    Work from home
    Worldwide
    2 days per week

    Grainger Businesses

    Chicago, IL
    4 days ago
  • $84.25k - $101.25k

    General InformationJob TitleFull Stack Software Engineer (TypeScript/Python)Job ID109000Work AreasTechnology & EngineeringEmployment TypePermanent Full-TimeLocation(s)Atlanta, Austin, Chicago, Dallas, HoustonDescription & RequirementsWHAT MAKES US A GREAT PLACE TO WORKWe... 
    Full time
    Contract work
    Work at office
    Local area

    Bain & Company

    Chicago, IL
    22 hours ago
  • $133k - $184k

     ...Terraform, ArgoCD, AWS resources and internal tooling. The Infrastructure Engineering team is responsible for the platform, tools, and infrastructure supporting Chime's customer-serving products. As a Software Engineer on this team, you will be developing tools to create and... 
    Full time

    Chime

    Chicago, IL
    2 days ago
  • $165k - $225k

     ...provisioning, and resource scheduling-enabling researchers and engineers to programmatically access high-performance compute resources...  ...and organizations.  Requirements Experience: 5+ years in software engineering with proven experience building compute platforms,... 
    Immediate start
    Remote work
    Flexible hours

    Moonlite

    Chicago, IL
    a month ago
  • $152.5k - $205k

     ...flexible work environment where new ideas are encouraged and everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world;... 
    Permanent employment
    Remote work
    Flexible hours

    Circle

    Chicago, IL
    3 days ago
  •  ...compliance. Your Role: You will be fundamental to building our software-defined networking (SDN) platform that enables high-...  ...isolation, and network lifecycle management, enabling researchers and engineers to access enterprise-grade networking with cloud-like... 
    Immediate start
    Remote work
    Flexible hours

    Moonlite

    Chicago, IL
    6 days ago
  • $150k - $220k

    ChicagoEngineering - Core Engineering /Full-time /On-siteAbout FinixFinix is building the global operating system for fintech, starting...  ...team owns our customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning superior technical solutions... 
    Full time
    Visa sponsorship
    Free visa

    Finix Payments

    Chicago, IL
    3 days ago
  • $112.71k - $183.14k

     ...customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.JOB PURPOSE:Senior Software Engineer provides technical leadership in design, development, testing and deployment of Caterpillar’s state-of-the-art digital... 
    Full time
    Part time
    Casual work
    Visa sponsorship
    Flexible hours

    Caterpillar

    Chicago, IL
    21 hours ago
  • $175k - $250k

     ...seek people who think in code and are motivated by being around like-minded people.The Role: Our group is responsible for building software enabling both the large-scale quantitative research operations that drive WorldQuant’s platform and the production of our... 
    Casual work
    Flexible hours

    WorldQuant

    Chicago, IL
    21 hours ago
  • I'm working with a Chicago-based technology company that is looking to add a Senior Software Engineer to their team.An opportunity with a Chicago-based software company where you'd have a level of ownership that's difficult to find in larger organizations.This is a chance... 
    Work at office
    2 days per week
    1 day per week

    Huxley Associates

    Chicago, IL
    3 days ago
  • $135k - $170k

     ...embrace the use of AI tools to enhance decision-making, improve workflows, and produce better outcomes for our customers.As a Sr. Software Engineer for our Orders team, you will build and support systems responsible for the acquisition of multi-million dollar monthly... 
    Full time
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Vivid Seats

    Chicago, IL
    4 days ago
  • $93.9k - $153.6k

    We are seeking a Software Engineer to join our Data & AI Engineering team to build modern, scalable web applications using technologies such as React, .NET, Next.js, and Azure.This role is open to both experienced engineers and high-potential early-career candidates (e.... 
    Full time
    Internship

    Sidley Austin

    Chicago, IL
    2 days ago
  •  ...define clear acceptance criteria, and prioritize user stories for engineering sprints.Analyze business data, industry trends, and system...  ...: Scrum, Kanban, Sprint Ceremonies, Product Backlog Grooming, Software Development Lifecycle.Preferred SkillsIIBA certification (ECBA... 

    Virtusa

    Chicago, IL
    2 days ago
  •  ...Job Description Job Description Software Engineer Opportunity Our client is on crypto’s cutting-edge technology, and we’re looking for the right engineers to join them. This is a remote position for any US-based candidate. Our client's Blockchain Distribution... 
    Remote work
    Flexible hours

    Turnblock.io

    Chicago, IL
    a month ago
  • $150k - $170k

     ...astronomy. We develop and operate commercial-quality, cloud-based software application and platform services used by 10s of thousands of...  ...research in various domains.We are looking for skilled Python engineers with experience building scalable systems to join the... 
    Full time
    Work experience placement
    Remote work
    Work from home
    Worldwide
    Afternoon shift

    The University of Chicago

    Chicago, IL
    2 days ago
  •  ...information systems by designing, developing, and installing software solutions. Determines operational feasibility by evaluating...  ...and summarizing development and service issues. Accomplishes engineering and organization mission by completing related results as... 

    Sales Demo Master Client - WFN4.0

    Chicago, IL
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - OpenStack. Be the first to apply!