Create Email Alert

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.

Similar Jobs

  • Canonical - Jobs

    Software Engineer, Ceph & Distributed Storage

    Seattle

    Job Description Job Description 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, a

    Job Source: Canonical - Jobs
  • Microsoft

    Principal Software Engineer - Azure Storage

    Redmond, WA, United States

    Azure Storage team is chartered with building, managing, and running the persistent cloud storage for Microsoft Azure cloud. We are one of the foundational services in the Azure Cloud and host data from some of the largest companies in the world plus all of Microsoft’s largest online businesses including Xbox, Teams, and Bing. Azure Cloud has one

    Job Source: Microsoft
  • Apple Inc.

    Senior Software Engineer - Apple Distributed Storage (Object Store)

    Seattle, WA, United States

    • Ending Soon

    Senior Software Engineer - Apple Distributed Storage (Object Store) The Apple Object Store is a massive scale storage system that provides the foundation of data storage across Apple. Durability, availability, and performance are crucial.We are looking for a passionate Software Engineer with experience in developing large-scale services and infr

    Job Source: Apple Inc.
  • Apple

    Senior Software Engineer - Apple Distributed Storage (Object Store)

    Seattle, WA, United States

    • Ending Soon

    Senior Software Engineer - Apple Distributed Storage (Object Store) Seattle,Washington,United States Software and Services The Apple Object Store is a massive scale storage system that provides the foundation of data storage across Apple. Durability, availability, and performance are crucial. We are looking for a passionate Software Engineer wit

    Job Source: Apple
  • Snowflake Computing

    Principal Distributed Systems Engineer

    Bellevue, WA, United States

    • Ending Soon

    Build the future of data. Join the Snowflake team. The Service runtime teams mission is to deliver a modern, distributed, cloud-native service fabric that ensures Snowflake can scale infinitely to meet rapidly growing customer demand across multiple cloud providers. Today the service platform manages the lifecycle for thousands of VMs and millions

    Job Source: Snowflake Computing
  • Apple, Inc.

    Senior Software Engineer - Apple Distributed Storage (Object Store)

    Seattle, WA, United States

    • Ending Soon

    Summary Posted: Mar 1, 2024 Role Number: 200540749 The Apple Object Store is a massive scale storage system that provides the foundation of data storage across Apple. Durability, availability, and performance are crucial. We are looking for a passionate Software Engineer with experience in developing large-scale services and infrastructure to ta

    Job Source: Apple, Inc.
  • Microsoft

    Principal Software Engineer - Azure Storage Client

    Redmond, WA, United States

    • Ending Soon

    The cloud is at the core of Microsoft’s future, and Azure Storage organization is the fundamental core of Azure which today provides exabytes of storage across the globe. We (Azure Storage Client team) are responsible for delivering the Storage Virtualization platform to Azure VMs. Our stack handles trillions of IOs every day from Azure VMs and ru

    Job Source: Microsoft
  • Microsoft

    Software Engineer - Storage

    Redmond, WA, United States

    Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage platform. Azure storage already runs at Exascale (storing Exabytes of data) and we will scale our designs over the next decade to support Zettascale (storing Zettabytes of data). Within Azure Storage, the xDPU team is focused in bringing u

    Job Source: Microsoft

Principal Software Engineer - Distributed Storage

Seattle, WA, United States

Join us as we scale our business in NA/EMEA by building on our tremendous success around the world. The massive database market is going to double over the next few years (the IDC estimates it to be $119B+ by 2025) and PingCAP is a global player positioned as a major disruptor with TiDB Database and Database as a Service offering.TiDB is an open-source, cloud-native, distributed SQL database for elastic scale and real-time analytics. Large and high-growth organizations in markets as varied as financial services, logistics, gaming, e-commerce and software as a service have successfully deployed and expanded their TiDB footprint on mission-critical applications.Our strong open-source community roots (32,000 stars on GitHub), innovative products and inclusive culture draw passionate and dedicated people to our company. Learn more about PingCAP careers and join our team to be at the forefront of innovation and growth.

Responsibilities Design and implement core kernel features of TiKV to improve performance, scalability, and reliability.

Optimize data structures, algorithms, and concurrency mechanisms in TiKV to maximize throughput and minimize latency.

Collaborate with the open-source community to review and merge contributions to the TiKV codebase, ensuring adherence to best practices and coding standards.

Lead efforts to enhance TiKV's backup and restore capabilities at the kernel level, including but not limited to developing efficient snapshotting and Pitr mechanisms.

Analyze and improve TiDB's performance, stability, and scalability in the cloud environment.

Troubleshoot and resolve customers' critical issues such as performance, stability, or scalability.

Document design decisions, implementation details, and performance optimizations in technical specifications, design documents, and code comments.

Stay updated on the latest developments in distributed systems research and industry trends, and contribute insights and expertise to inform our technology roadmap.

Mentor junior engineers and help to grow the whole team's technical capability.

Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

5+ years of experience in database, storage, and/or distributed system development.

Experience with TiKV or similar distributed key-value stores (e.g., RocksDB, etc.) is highly desirable.

Familiarity with cloud-native technologies(e.g., AWS, GCP, Azure infra) and container orchestration platforms (e.g., Kubernetes) is a plus.

Excellent problem-solving skills and the ability to work independently as well as part of a team.

Strong communication skills and the ability to collaborate effectively with cross-functional teams.

A passion for learning and staying updated on emerging technologies and industry trends.

$180,000 - $260,000 a year The annual anticipated base salary range for U.S. candidates for this role is USD 180K to $260K. The actual individual base pay will depend on various factors such as the complexity and responsibility of the role, work locations, job levels, and relevant experience and skills. This role is also eligible to participate in PingCAP's Bonus and Equity Plan, as well as our Sales Compensation Plan if it is a sales role. In order to comply with local legislation and provide greater transparency to candidates, we share base salary ranges on all US job postings regardless of desired hiring location. Please note that actual salaries may vary and fall outside of this range depending on factors such as a candidate's qualifications, geographic location, skills, experience, and competencies. Other benefits include health insurance, flexible vacation time, paid holidays, and parental leave. Salaries for candidates outside the U.S. will vary based on local compensation structures. We encourage people from underrepresented groups to apply. Come advance with us! In keeping with our values, no employee or applicant will face discrimination/harassment based on: race, color, ancestry, national origin, religion, age, gender, marital domestic partner status, sexual orientation, gender identity, disability status, or veteran status. PingCAP also strives to prevent other, subtler forms of inappropriate behavior (e.g., stereotyping) from ever gaining a foothold in our organization. Whether blatant or hidden, barriers to success have no place at PIngCAP.

#J-18808-Ljbffr

Apply

Create Email Alert

Create Email Alert

Principal Software Engineer - Distributed Storage jobs in Seattle, WA, United States

ⓘ There was an unexpected error processing your request.

Please refresh the page and try again.

If the problem persists, please contact us with your issue.

Email address is already registered

You can always manage your preferences and update your interests to ensure you receive the most relevant opportunities.

Would you like to [visit your alert settings] now?

Success! You're now signed up for Job Alerts

Get ready to discover your next great opportunity.