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

Software Engineer, Ceph & Distributed Storage

Remote Jobs

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 Ceph & Distributed Storage.As part of Cloud Engineering, you’ll be building modelling software to drive systems such as OpenStack, Ceph, and Kubernetes with a focus on distributed storage and Ceph. You’ll be engineering solutions to scale in production, working with our field teams to ensure we’re meeting the needs of customers looking to adopt cutting-edge technology. 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. Location: This role will be based remotely in EMEA or the Americas regions What your day will look like Write high quality, rigorously designed Python and Golang software Collaborate proactively with a globally distributed team Debug issues and produce high quality code to fix them Contribute to technical documentation that define best practices for authoring high quality operators Discuss ideas and collaborate on finding good solutions Develop and maintain software for delivery, operations and life-cycle management of Ceph storage What we are looking for in you You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree You have experience with writing modern, maintainable Python You have experience with Ceph storage 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 interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go,Debian packaging An exceptional academic track record from both high school and preferably university Willingness to travel up to 4 times a year for internal events Additional skills that you might also bring Experience operating Ceph clusters in production Experience with open source distributed storage such as Gluster, Minio, Mayastor or similar What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally. Distributed work environment with twice-yearly team sprints in person - we’ve been working remotely since 2004! 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 from your team and others Priority Pass for travel and travel upgrades for long haul company events 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
  • J-18808-Ljbffr Remote Jobs

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Ceph & Distributed Storage in Canada, KY vacancy
  •  ...firms. Role Origin is hiring software engineers to help us build across our stack: the...  ...repeatable parts of engineering and distribute them across the team Define how AI-...  ...SLAs Drive technical decisions on storage schemas, API contracts, and the patterns... 
    Suggested
    Remote work
    Home office
    Flexible hours

    Origin Technology

    Canada, KY
    23 hours ago
  •  ...As vCluster Labs’ Senior Software Engineer (Backend) , you aren’t just writing code; you are...  ...(architectural patterns, networking, storage). Technical Proficiency: Strong programming...  ...(Salesforce Tower), but our team is distributed around the globe with a remote-first... 
    Suggested
    Remote work
    Flexible hours

    vCluster

    Canada, KY
    3 days ago
  •  ...takes career progression seriously. In Engineering, that means meaningful ownership, real opportunities...  ...of how we design, build, and iterate on software. Engineers are expected to actively use...  .... We use Postgres for primary storage, Redis for caching, and Snowflake for... 
    Suggested
    Remote work
    Flexible hours
    Day shift

    Super Service

    Canada, KY
    3 days ago
  •  ...About the role As a Senior Data Engineer, you will be a key member of a high-performing...  ...we're looking for: ~5+ years of software/data engineering experience with expert...  ...warehouse data modeling, and developing distributed systems, including specific technologies... 
    Suggested
    Remote work
    Flexible hours

    Super Service

    Canada, KY
    2 days ago
  •  ...DescriptionWe are looking for a Senior Full Stack Engineer to join the Workforce Management product...  ...data into maintainable, auditable software. Experience with Customer Experience (CX...  ..., and event-driven services in distributed environments.Strong SQL skills and experience... 
    Suggested
    Full time
    Internship
    Relocation
    Shift work

    Miratech Group

    Canada, KY
    6 days ago
  •  ...DescriptionWe are looking for a Senior Full Stack Engineer to join our engineering team and and...  ...maintain microservices following modern distributed-system principles.Develop and consume...  ...5+ years of experience in full-stack software development.Strong hands-on experience with... 
    Full time
    Internship
    Relocation

    Miratech Group

    Canada, KY
    6 days ago
  •  ...looking for a Senior Programmable Voice Engineer to develop programmable voice capabilities...  ..., and call-quality issues across distributed environments.Integrate voice services with...  ...technical issues.Qualifications8+ years of software engineering experience, including substantial... 
    Full time
    Internship
    Remote work
    Relocation

    Miratech Group

    Canada, KY
    5 days ago
  •  ...DescriptionWe are looking for a Senior Routing Engine Developer to design and build the next...  ...engine responsible for intelligent distribution of voice and digital interactions across...  ...capabilities.Qualifications8+ years of software engineering experience, including substantial... 
    Full time
    Internship
    Relocation

    Miratech Group

    Canada, KY
    5 days ago
  • $160k - $200k

     ...Mumbai and Bangalore for employees who prefer to work in an office some or all of the time. About your role As a Senior Software Engineer at Juniper Square, you're a hands-on individual contributor who designs, builds, and operates production systems powering core... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Juniper Square

    Canada, KY
    2 days ago
  •  ...around the world depend on to keep their engineering teams focused on what matters most -...  ...hardworking and close-knit group with a software-driven culture (yep, even our GTM team...  ...Reliability Engineering, System Design, and Distributed Computing. Experience in various... 
    Remote work
    Flexible hours

    AuthZed

    Canada, KY
    2 days ago
  •  ...Perplexity, Sierra, and Plaid. As AI reshapes software, WorkOS is at the frontier of Human and...  ...products. About the Site Reliability Engineering Team The Site Reliability...  ...infrastructure layers-from compute and networking to storage, databases, and app runtime environments... 
    Remote work

    WorkOS, Inc

    Canada, KY
    2 days ago
  •  ...Overview We are seeking a highly motivated AI Systems Research Engineer specializing in Trainium, GPU kernels, and LLM systems...  ...intersection of AI Systems, Compiler and Runtime Optimization, Distributed Training & Inference, GPU/Accelerator Kernel Development, and... 
    Full time
    Remote work
    Flexible hours

    Yotta Labs

    Canada, KY
    1 day ago
  • Canonical is a leading open source software company behind Ubuntu, offering a remote-first engineering role. You will develop Linux-based cloud infrastructure, build...  ...external events, while working from home in a distributed setup. A strong emphasis on automation and... 
    Remote work
    Work from home

    Remote Jobs

    Canada, KY
    3 days ago
  •  ...ambitious team, you'll love it here. We're hiring an AI Enablement Engineer to lead and optimize AI solutions inside Replicant. As the...  ...- interested? We'll fund them Remote by design : We're distributed - no guilt about life events, we trust you to manage your... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Replicant

    Canada, KY
    14 hours ago
  •  ...About your role As a Full Stack Engineer, you'll work on our enterprise AI SaaS product and own meaningful parts of the product end...  ...you Likely have 2-4 years of professional full-stack software development experience You're a heavy user of AI tools like... 
    Flexible hours
    Shift work

    Pogo Technologies

    Canada, KY
    1 day ago
  • $238.25k - $382.25k

     ...Docker Hub, and Docker Scout. We are a globally distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents...  ...all of it. That platform supports hundreds of engineers across many development teams and carries high... 
    Full time
    Remote work
    Work from home
    Home office
    Visa sponsorship
    Shift work

    Docker

    Canada, KY
    2 days ago
  •  ...About the role We are looking for a Senior Data/ML Engineer to own the data and machine learning foundation that Sardine's...  ...dashboards. ~ Deep Python and strong SQL. You are fluent in a distributed processing framework (Spark, Beam, or Flink) and comfortable reasoning... 
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    SARDINE

    Canada, KY
    2 days ago
  •  ...and building the most advanced hardware, software, and AI technology to make it possible. Our...  ...for an experienced Senior Software Engineer to help us expand our product features and our capability to scale. We have distributed back-end systems responsible for critical... 
    Full time
    Immediate start
    Worldwide
    Flexible hours
    Night shift

    Eight Sleep

    Canada, KY
    1 day ago
  •  ...other top VC firms. Role Origin is hiring a Technical Engineering Manager to manage the team responsible for our endpoint agent...  ...leading teams that work on data-intensive, high-throughput distributed systems. ~ Clear communicator who can give direct feedback,... 
    Remote work
    Home office
    Flexible hours
    Shift work

    Origin Technology

    Canada, KY
    2 days ago
  •  ...are. About the role We're looking for a Staff Platform Engineer to join our DevOps/Infrastructure team. This is a transformative...  ...What we're looking for: ~10+ years of experience across Software Engineering, DevOps, SRE, and/or Platform Engineering roles, at... 
    Remote work
    Flexible hours

    Super Service

    Canada, KY
    2 days ago
  •  ...Cursor, and Perplexity, Sierra, and Plaid. As AI reshapes software, WorkOS is at the frontier of Human and Agent Authentication,...  ...Applied AI team to dramatically increase productivity across Engineering, Sales, Support, and Operations, and to ship AI-powered products... 
    Remote work

    WorkOS, Inc

    Canada, KY
    3 days ago
  •  .... About the Role Our first product security-focused engineer Takes high-level direction (e.g., "identify top five security...  ...to our product What We're Looking For ~8+ years as a software engineer, with a significant portion of that time working on... 

    LanceDB Inc

    Canada, KY
    14 hours ago
  •  ...Cursor, and Perplexity, Sierra, and Plaid. As AI reshapes software, WorkOS is at the frontier of Human and Agent Authentication,...  ...success. We are a highly collaborative group with a strong engineering mindset. Our security program is shaped by hands-on experience... 
    Work experience placement
    Remote work

    WorkOS, Inc

    Canada, KY
    14 hours ago
  •  ...Agentic AI Revolution At Skan AI, we are pioneering the context engine for human and agentic execution, bringing context from...  ...securely, and at pace. This role sits at the intersection of software engineering and infrastructure operations. The DevOps Engineer... 

    SKAN

    Canada, KY
    4 days ago
  •  ...execution - and we're intentional about building a strong, globally distributed team from the start. We need a Data Scientist to help...  ...for manual setup by users. Collaborate with machine learning engineers to productionize models and integrate them into scalable... 
    Full time
    Part time

    Reflow System Inc

    Canada, KY
    14 hours ago
  •  ...firewall and routing policy tight. You'll work alongside systems engineers, SREs, and quant infrastructure teams who treat deterministic...  ...and build in an entrepreneurial environment ~ Remote-first, distributed team with frequent in-person sprints and retreats. ~... 
    Permanent employment
    Remote work
    Home office
    Flexible hours
    Night shift

    Nascent Markets

    Canada, KY
    4 days ago
  •  ...The bots we deliver are the product, so engineering here sits unusually close to customer...  ...experience in a technical field, such as software engineering ~ A track record of...  ...fund them Remote by design : We’re distributed — no guilt about life events, we trust... 
    Full time
    Remote work
    Flexible hours

    Replicant

    Canada, KY
    2 days ago
  •  ..., Cursor, and Perplexity, Sierra, and Plaid. As AI reshapes software, WorkOS is at the frontier of Human and Agent Authentication, Identity...  ...to the right solution for the business. We're hiring a Data Engineer to own and evolve the systems that move, transform, protect,... 
    Remote work

    WorkOS, Inc

    Canada, KY
    23 hours ago
  •  ...Develop, optimize, and maintain agentic AI pipelines for automation and workflow intelligence. Experiment with prompt engineering, context tuning, and model orchestration to improve performance and adaptability. Work with vector databases, RAG (retrieval-augmented... 

    Reflow System Inc

    Canada, KY
    2 days ago
  •  ...WorkOS is seeking a security-focused engineer to lead secure design with engineering teams, and to perform offensive security testing across our products. You will shape security by default and help reduce risk while partnering with developers to implement pragmatic mitigations... 
    Remote job

    Jobleads-US

    Canada, KY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Ceph & Distributed Storage. Be the first to apply!