Current jobs related to Senior Software Engineer for Distributed Storage Systems - San Jose, California - IBM


  • San Jose, California, United States IBM Full time

    Job SummaryIBM is seeking a skilled Senior Software Engineer to join our CephFS team, responsible for developing and enhancing the file system component of the Ceph software-defined distributed storage system. As a member of our global engineering team, you will collaborate with other developers and users to design and implement new functionalities, improve...


  • San Jose, California, United States Nutanix Full time

    About the RoleWe are seeking a highly skilled Senior Distributed Systems Engineer to join our team at Nutanix. As a key member of our engineering team, you will be responsible for designing and developing a multi-cloud, hybrid cloud data product using distributed computing technology that spans multiple availability zones.Key Responsibilities:Design and...


  • San Francisco, California, United States Databricks Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Distributed Systems team at Databricks. As a key member of our team, you will be responsible for designing and implementing next-generation systems that leapfrog state-of-the-art in database systems, storage systems, and distributed systems.Key ResponsibilitiesDesign and...


  • San Jose, California, United States Tik Tok Full time

    About the RoleTikTok is a leading destination for short-form mobile video, and our mission is to inspire creativity and bring joy. As a Senior Software Engineer - Distributed Systems, you will play a key role in building and running large-scale, massively distributed, and fault-tolerant systems.Responsibilities Engage in and improve the whole lifecycle of...


  • San Jose, California, United States HireIO Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at HireIO Inc. The ideal candidate will have a strong background in software development and a passion for building high-performance online services.Key Responsibilities Design and develop scalable and efficient data pipelines for candidate generation, profile generation,...


  • San Jose, California, United States NetApp Full time

    About NetAppNetApp is a leader in data infrastructure, empowering customers to turn disruption into opportunity. Our innovative solutions help customers unlock new business possibilities, regardless of data type, workload, or environment.We're a company that values diversity, openness, and collaboration. Our team is passionate about asking for help when...


  • San Jose, California, United States Referral Job Board Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our Product and Sustenance Engineering team, you will be responsible for designing, developing, and maintaining distributed software systems using C++, Golang, and Java on Linux.Key Responsibilities:Design and develop distributed software...

  • Senior Staff Engineer

    4 weeks ago


    San Jose, California, United States Nutanix Full time

    About the RoleWe are seeking a seasoned engineer with extensive experience in building and scaling distributed systems to join our Nutanix Cloud Manager team as a Senior Staff Engineer.This is a significant technical leadership role that will play a key part in shaping the next generation NCM platform and observability capabilities.As a Senior Staff...


  • San Jose, California, United States NetApp Full time

    About NetAppNetApp is a leader in the field of data infrastructure, empowering customers to turn challenges into opportunities. Our innovative approach to data management enables businesses to unlock new possibilities and drive growth.We're a company that values diversity, openness, and collaboration. Our team is passionate about creating a culture of...


  • San Jose, California, United States IBM Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our CephFS team at IBM. As a key member of our engineering organization, you will play a critical role in the development and enhancement of CephFS, the file system component of the Ceph software-defined distributed storage system.Key ResponsibilitiesCollaborate with our worldwide...


  • San Francisco, California, United States Figma Full time

    Figma is a leading design and development platform that empowers teams to create and collaborate on innovative products. We are seeking a highly skilled Distributed Systems Engineer to join our team and contribute to the development of our state-of-the-art distributed storage systems.About the Role:We are looking for a talented engineer with a passion for...


  • San Jose, California, United States NetApp Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team responsible for the development and design of AI/ML features for NetApp's flagship storage operating system, ONTAP.As a member of our software engineering team, you will work on developing and testing distributed software that drives NetApp cloud, hybrid-cloud, and...


  • San Jose, California, United States TikTok Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at TikTok. As a key member of our engineering team, you will be responsible for designing, developing, and deploying large-scale software systems that power the TikTok app.As a Backend Software Engineer, you will work closely with cross-functional teams to deliver...


  • San Jose, California, United States NetApp Full time

    About NetAppNetApp is a leading provider of data infrastructure solutions, empowering customers to unlock the value of their data and drive business success. Our innovative products and services help customers manage, store, and protect their data, wherever it resides - in the cloud, in their data centers, or anywhere data flows.We're a company that values...


  • San Jose, California, United States Lenovo Full time

    Job Title: Senior Storage System ArchitectWe are seeking a highly skilled Senior Storage System Architect to join our Cloud Service Provide Group (CSP) at Lenovo. As a key member of our team, you will be responsible for designing and developing server storage systems that meet our product requirements.Key Responsibilities:Engage with customers to understand...


  • San Jose, California, United States CISCO Systems Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in San Jose, California. As a key member of our team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Key ResponsibilitiesDevelop and maintain embedded...


  • San Francisco, California, United States Ripple Full time

    Build the Future of PaymentsRipple is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and performant enterprise software solutions for our distributed payment applications.Key Responsibilities:Design and develop software...


  • San Diego, California, United States United Software Group Full time

    Job Title: Senior Software Development EngineerAt United Software Group, we are seeking a highly skilled Senior Software Development Engineer to join our team.Key Responsibilities:* Design and develop complex software systems using C++, Python, and Linux* Collaborate with cross-functional teams to implement software requirements and design specs* Develop and...


  • San Mateo, California, United States Snowflake Computing Full time

    About Snowflake ComputingSnowflake Computing is a leading cloud-based data warehousing and analytics platform that empowers organizations to unlock the value of their data. Our mission is to enable a world with endless insights, where data-driven decisions can tackle the challenges of today and reveal the possibilities of tomorrow.Role OverviewWe are seeking...


  • San Francisco, California, United States Twitter Full time

    Job DescriptionAt Twitter, we're looking for a skilled Senior Software Engineer to lead complex and diverse work, projects, and programs that positively impact multiple teams. As a key member of our engineering team, you'll plan and deliver projects that provide significant impact to multiple teams/services. You'll set your own goals and priorities, making...

Senior Software Engineer for Distributed Storage Systems

2 months ago


San Jose, California, United States IBM Full time
About the Role

We are seeking a highly skilled Senior Software Engineer to join our Ceph Engineering organization at IBM. As a key member of our team, you will collaborate with our worldwide engineering team to develop and enhance CephFS, the file system component of the Ceph software-defined distributed storage system.

Key Responsibilities
  • Design and implement new functionalities that enable innovative use cases for CephFS
  • Collaborate with other developers and users to develop and enhance CephFS
  • Work closely with the global Ceph open-source, multi-company engineering team
  • Contribute to the development of CephFS by designing and implementing new distributed algorithms
Requirements
  • Experience working with C++ codebases or other systems languages
  • Good debugging skills and experience with live systems
  • Basic knowledge of Python for testing
  • Demonstrated ability to understand large codebases and develop new features
Preferred Qualifications
  • Experience with data storage and/or file systems
  • Experience building distributed systems
  • Past contribution to open source projects