Software Engineer, Ceph

Há 1 mês


Coimbra, Portugal Phiture Tempo inteiro

The role of a Software Engineer, Ceph & Distributed Storage at Canonical

As a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy, high-performing team. At Canonical, you will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

As part of Cloud Engineering, you'll be building modeling 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 that is 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 on a daily basis. 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.

Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

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.

#J-18808-Ljbffr



  • Coimbra, Portugal Phiture Tempo inteiro

    The role of a Software Engineer, Ceph & Distributed Storage at CanonicalAs a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community. Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy,...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Unlock the Power of Open-Source StorageWe are seeking a skilled and experienced Engineering Manager to lead our Ceph focused software defined storage solution team.


  • Coimbra, Coimbra, Portugal Buscojobs Portugal Tempo inteiro

    About the RoleAs an engineering manager at Canonical, you will lead a team building a Ceph-focused software-defined storage solution. This role requires technical strength and the ability to run an effective team, develop colleagues, and grow them as engineers.Key ResponsibilitiesLead a globally distributed team of engineers to build a Ceph-focused...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleWe are seeking a skilled Cloud and Open Source Field Engineer to join our team and help our partners understand and embrace our open source platform.As a Field Engineer, you will be responsible for applying expert insights to real-world customer problems, enabling the enterprise adoption of Ubuntu, OpenStack, Kubernetes, AI/MLOps, and...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleCanonical, a pioneering tech firm at the forefront of the global move to open source, is seeking an experienced Distributed Storage Software Architect to join our Cloud Engineering team. As a key member of this team, you will be responsible for building modeling software to drive systems such as OpenStack, Ceph, and Kubernetes with a focus on...

  • Linux Systems Engineer

    4 semanas atrás


    Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    Job DescriptionWe are seeking an experienced Linux systems engineer to join our team. This role will involve troubleshooting and resolving complex issues in the open source stack, including Ubuntu, Kernel, Ceph, OpenStack, and Kubernetes.The ideal candidate will have a strong background in computer science and experience working with Linux, as well as...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleThis is an exciting opportunity for a skilled software engineer to join our team at Canonical, a leading international software company. We're passionate about open source software, Linux, and OpenStack, and we're looking for a talented individual to help us build a rewarding and meaningful career.ResponsibilitiesCollaborate with our...


  • Coimbra, Coimbra, Portugal Buscojobs Portugal Tempo inteiro

    About UsAt Canonical, we are passionate about delivering innovative software solutions that make a real difference in people's lives. Our goal is to make Ceph easy to install, manage and use - from large enterprise data center installations to half-rack edge sites.We are seeking an experienced Engineering Manager to lead our team building a Ceph focused...


  • Coimbra, Coimbra, Portugal Buscojobs Portugal Tempo inteiro

    Company OverviewAt Canonical, we create software that helps teams store data safely, cheaply and simply using open-source storage on commodity hardware. Our goal is to make Ceph easy to install, manage and use - from large enterprise data center installations to edge sites.SalaryWe offer a competitive salary of €50,000 - 70,000 per year, reflecting the...

  • Software Engineer

    2 meses atrás


    Coimbra, Coimbra, Portugal Huork Tempo inteiro

    Job Title: Software EngineerJob Summary: We are seeking a skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications.Responsibilities: Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize...


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    About the RoleWe are seeking an experienced Distributed Storage Solutions Architect to lead a team building a Ceph focused software defined storage solution.This is an exciting opportunity to work with a globally distributed team of engineers and contribute to the development of modern, agile software development practices.The ideal candidate will have a...

  • Software Engineer

    2 meses atrás


    Coimbra, Coimbra, Portugal Cr Restauração, Lda. Tempo inteiro

    We are seeking a Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Design and develop software applications using various programming languagesCollaborate with cross-functional teams to identify and prioritize project...

  • Software Engineer

    2 meses atrás


    Coimbra, Coimbra, Portugal Randstad Portugal Tempo inteiro

    About the RoleAs a software engineer at our company, you will be responsible for designing, developing, and maintaining software applications. This involves working collaboratively with cross-functional teams to identify and prioritize project requirements, developing and implementing software solutions, and ensuring that all software applications meet the...

  • Software Engineer

    2 meses atrás


    Coimbra, Coimbra, Portugal Lfitness Tempo inteiro

    We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for creating innovative solutions. Main Responsibilities:Design and develop software applications using various programming languages and technologiesCollaborate with cross-functional teams to...


  • Coimbra, Portugal Critical-Software Tempo inteiro

    Working at Critical is more than just a career choice, is more than a business: we're a community with a strong sense of purpose, values, and togetherness. Our engineering excellence ensures that we are a trusted partner to some of the world's leading companies in markets such as Finance, Aerospace, Railway, Medical Systems, Energy, Manufacturing, and many...

  • Rams Engineer

    Há 6 dias


    Coimbra, Portugal Critical Software Tempo inteiro

    At Critical Software we truly believe that our people is what makes us what we are. At the heart of everything we do are our diverse and talented individuals, pushing the boundaries of what's possible.Working at Critical is more than just a career choice; it is more than a business: we're a community with a strong sense of purpose, values, and togetherness....


  • Coimbra, Portugal Phiture Tempo inteiro

    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,...

  • Linux Cloud Architect

    2 semanas atrás


    Coimbra, Coimbra, Portugal Buscojobs Portugal Tempo inteiro

    Cloud Infrastructure SolutionsWe are seeking a skilled Linux Cloud Architect to join our team. As an Alliances Field Engineer, you will work closely with global partners to design and implement cloud infrastructure solutions using Ubuntu, Linux, and other open-source technologies.Key Responsibilities:Design and architect cloud infrastructure solutions for...


  • Coimbra, Portugal Critical-Software Tempo inteiro

    At Critical Software we truly believe that our people is what makes us what we are. At the heart of everything we do are our diverse and talented individuals, pushing the boundaries of what´s possible. Working at Critical is more than just a career choice, is more than a business: we're a community with a strong sense of purpose, values, and togetherness....


  • Coimbra, Coimbra, Portugal Phiture Tempo inteiro

    **About the Role**Job Summary: We are seeking a highly skilled Embedded Systems Software Engineer to join our team. As an Embedded Systems Software Engineer, you will be responsible for developing and maintaining software tools for testing hardware devices.**Key Responsibilities:**Develop and maintain software tools for testing hardware devices using Python...