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

Senior Software Engineer, Distributed Storage System

$136.8k - $359.72k

ByteDance

Senior Software Engineer, Distributed Storage System Senior Software Engineer, Distributed Storage System 3 days ago Be among the first 25 applicants Responsibilities About the Team ByteDance is seeking a Distributed Storage System Software Engineer to design and develop next-generation distributed storage solutions. In this role, you will contribute to the development of large-scale, high-performance storage systems that support critical business needs across Data Platforms, Advertising, Machine Learning, and Large Language Models (LLMs). Our team is re-architecting HDFS in C++ to enhance its performance and scalability, making it a key infrastructure component in Big Data storage. If you have a strong technical foundation in distributed storage systems and experience building large-scale storage solutions, we’d love to hear from you! Responsibilities:

  • Design and develop innovative storage features to enhance performance, scalability, and reliability.
  • Optimize system software for efficiency, fault tolerance, and distributed performance.
  • Validate system functionality and performance through rigorous testing.
  • Collaborate with cross-functional teams to integrate storage solutions into business-critical applications.
Qualifications Minimum Qualifications:
  • 3 years of experience in system software engineering for large-scale production environments.
  • Bachelor's degree in Computer Science or a related field.
  • Strong knowledge of distributed storage systems and their performance, availability, and reliability considerations.
  • Proficiency in C++ and/or Python, Golang for system-level development.
Preferred Qualifications:
  • Experience in Big Data storage systems and architectures.
  • Strong communication and presentation skills.
About Us Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Lemon8, CapCut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content. Why Join ByteDance Inspiring creativity is at the core of ByteDance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day. As ByteDancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us. Diversity & Inclusion ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too. Reasonable Accommodation ByteDance is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws. If you need assistance or a reasonable accommodation, please reach out to us at Job Information 【For Pay Transparency】Compensation Description (Annually) The base salary range for this position in the selected city is $136800 - $359720 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies and experience, and location. Base pay is one part of the Total Package that is provided to compensate and recognize employees for their work, and this role may be eligible for additional discretionary bonuses/incentives, and restricted stock units. Benefits may vary depending on the nature of employment and the country work location. Employees have day one access to medical, dental, and vision insurance, a 401(k) savings plan with company match, paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits, among others. Employees also receive 10 paid holidays per year, 10 paid sick days per year and 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure). The Company reserves the right to modify or change these benefits programs at any time, with or without notice. For Los Angeles County (unincorporated) Candidates: Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. Our company believes that criminal history may have a direct, adverse and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment:
  1. Interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues;
  2. Appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and
  3. Exercising sound judgment.
Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries Computer Hardware Manufacturing, Software Development, and Computer Networking Products Referrals increase your chances of interviewing at ByteDance by 2x Get notified about new Senior System Software Engineer jobs in San Jose, CA . Mountain View, CA $145,000.00-$170,000.00 2 weeks ago Software Engineer, AI Platform - New Grad Mountain View, CA $145,000.00-$170,000.00 2 weeks ago Mountain View, CA $125,400.00-$188,100.00 2 weeks ago Sunnyvale, CA $56.25-$137,000.00 3 days ago Software Engineer (L4), Content & Business Products Mountain View, CA $158,000.00-$198,000.00 2 days ago Mountain View, CA $130,000.00-$176,000.00 1 week ago Palo Alto, CA $96,000.00-$200,000.00 3 weeks ago San Jose, CA $113,400.00-$206,300.00 2 weeks ago San Jose, CA $113,400.00-$206,300.00 2 weeks ago eCommerce Full Stack Developer (React / Shopify) - On Site San Jose, CA $100,500.00-$173,250.00 1 month ago San Jose, CA $113,400.00-$206,300.00 2 weeks ago Palo Alto, CA $180,000.00-$440,000.00 2 weeks ago San Jose, CA $93,200.00-$170,600.00 2 weeks ago Software Engineer I (Intern) United States San Jose, CA $44,000.00-$130,000.00 3 days ago San Jose, CA $113,400.00-$206,300.00 2 weeks ago San Jose, CA $100,500.00-$173,250.00 3 days ago Software Engineer(s) - New Grad (Fall 2025 Graduation) We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr ByteDance

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Distributed Storage System in San Jose, CA vacancy
  • ByteDance in San Jose seeks a Senior Software Engineer- Metadata Storage to design, develop and operate ultra-performance...  .... You will lead features like distributed coordination, locking, and service...  ...deep knowledge of distributed systems, consensus protocols, and strong C... 
    Senior

    ByteDance

    San Jose, CA
    3 days ago
  • $174k - $252k

     ...test product or system development code...  ...next-generation distributed caching and database...  ...global Ads data storage and scaling systems...  ...experience with software development in one...  ...technologies or engineering highly reliable,...  ...customers globally. As a Senior Software Engineer... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • Bitdeer is seeking a Senior AI Storage Infrastructure Engineer to build the critical data-delivery fabric of our...  ...NVMe caching, parallel file systems, and kernel-level I/O with Kubernetes...  ...orchestration. You will work across distributed storage, RDMA networking, and GPU... 
    Senior

    Bitdeer (NASDAQ: BTDR)

    San Jose, CA
    2 days ago
  • Sapphire Partners is seeking a senior backend engineer to design, develop, and deliver cloud-native SaaS products and scalable data platforms...  ...experience with C++, Java, or Go and deep expertise in distributed systems and cloud platforms, including AWS, Azure, and GCP. #J-... 
    Senior

    Sapphire Partners

    Santa Clara, CA
    4 days ago
  • $174k - $252k

     ...years of experience with software development in C/C++.3...  ...embedded operating systems.Experience in taking consumer...  ....Google's software engineers develop the next-...  ...information retrieval, distributed computing, large-scale...  ..., networking and data storage, security, artificial... 
    Senior

    Google

    San Jose, CA
    1 day ago
  • $174k - $252k

    Write and test product or system development code....  ...code developed by other engineers and provide feedback...  ...maintaining, or launching software products, and 1 year...  ...retrieval, distributed computing, large-scale...  ..., networking and data storage, security, artificial... 
    Senior

    Google

    San Jose, CA
    1 day ago
  •  ...Tuesday.In the world of distributed AI training and...  ...performance networking and storage are the critical...  ...enable and unite these systems, making groundbreaking...  ...Infrastructure Engineering organization forges the...  ...looking for an experienced Senior Software Engineer to join our... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    13 hours ago
  • $266k - $395k

    Senior Software Engineer - Storage Control Plane Design and implement a vendor-agnostic storage control plane...  ...cloud, join us. In the world of distributed AI training and inference, raw GPU...  ...that enable and unite these systems, making groundbreaking AI training... 
    Senior
    Local area
    Flexible hours

    Front Door Defense

    San Jose, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is seeking a Senior Software Engineer to help us develop distributed storage services for AI/ML. In this role you will work closely with the broader NVIDIA...  ...engineer with a deep understanding of distributed systems, outstanding design skills, and a track record in... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $162k - $387.6k

     ...includes relational databases, distributed caches, key-value stores,...  ..., wide-column stores, search engines, and multi-model databases. In...  ...highly available distributed systems to support mission-critical business...  .... Optimize compute and storage engines for cloud-native global... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    1 day ago
  • $152k - $241.5k

     ...Services team builds cloud-native systems, frameworks, and services...  ...next-generation data and storage infrastructure to solve...  ...production environments.Use modern software engineering practices, including AI-...  ..., data structures, distributed systems, operating systems,... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    4 days ago
  • $272k - $431.25k

     ...models across multi-node distributed environments. Built in...  ...feel like a single system at datacenter scale. As...  ...a Principal Systems Engineer to define the vision and...  ...large-scale LLM and storage systems.What you'll be...  ...and memory pools.Mentor senior and junior engineers,... 
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA in Santa Clara, CA is seeking a senior systems/C++/CUDA engineer to develop first-of-its-kind storage and IO acceleration libraries. You will optimize performance, work with research teams, and contribute to CUDA and C++ code, with base salary ranging from $184,0... 
    Senior

    Thomas To

    Santa Clara, CA
    2 days ago
  • Illumio is seeking experienced software engineers to build containerized microservices in a distributed, multi-tenant system. You will write Java with Spring Boot, work with Kafka/SQL data pipelines, and apply Kubernetes-based delivery at scale. You will own features end... 
    Senior

    Illumio

    San Jose, CA
    1 day ago
  •  ...NVIDIA is seeking a 100% hands-on Storage Services Software Engineer to join our block storage group in...  ...will architect and implement next-gen distributed storage services, working closely...  ...and a track record in distributed systems design. Equity and comprehensive benefits... 
    Senior

    Jobleads-US

    Santa Clara, CA
    4 hours ago
  • $136.3k - $231.7k

     ...without us. KLA invents systems and solutions for the...  ...teams of physicists, engineers, data scientists and problem...  ...research scientist, software engineers, application...  ...engineers, and senior product technology process...  ...reliability across distributed or multi-threaded systemsIdentify... 
    Minimum wage
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    KLA-Tencor

    Milpitas, CA
    13 hours ago
  • $184k - $287.5k

     ...GPU memory, and scalable, software-defined sensor integration...  ...surgical robotics, autonomous systems, industrial automation,...  ...scale.We’re looking for a Senior Systems Software Engineer to help architect and...  ...ecosystemDebug and optimize real-time distributed systems under strict... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...builds AWS Neuron, the software development kit used...  ...rewriting their stack.The Distributed Training team is at...  ...software boundary, our engineers build the...  ...computing, and distributed systems, where you will help shape...  ...Accelerators, and in storage with scalable NVMe, are... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    4 days ago
  • $184k - $287.5k

    NVIDIA is searching for a creative and highly motivated engineer with expertise in System Software to join the Chips System Software organization. You...  ...si platforms.Experience with Buildroot, and Linux distributions.Exceptional debugging and problem-solving skills in complex... 
    Senior
    Full time
    Work at office
    Local area

    Nvidia

    Santa Clara, CA
    4 days ago
  • $174k - $252k

    Write and test product or system development code....  ...years of experience with software development in one or...  ....Google's software engineers develop the next-generation...  ...retrieval, distributed computing, large-scale...  ..., networking and data storage, security, artificial... 
    Senior

    Google

    Mountain View, CA
    1 day ago
  • $184k - $287.5k

     ...experienced and highly motivated software professional to work on...  ...intersection of CUDA and Deep Learning Systems. As the complexity and scale...  ..., massive-scale distributed computing, and low-level hardware...  ...Computer Science, Computer Engineering, Electrical Engineering, or... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    13 hours ago
  • $174k - $252k

    Write and test product or system development code....  ...years of experience with software development in one or...  ...C++.Google's software engineers develop the next-...  ...information retrieval, distributed computing, large-scale...  ..., networking and data storage, security, artificial... 
    Senior

    Google

    Mountain View, CA
    3 days ago
  • $174k - $252k

     ...years of experience with software development in C/C++,...  ..., Embedded Systems.3 years of experience...  ...etc.Google's software engineers develop the next-generation...  ...information retrieval, distributed computing, large-scale...  ..., networking and data storage, security, artificial... 
    Senior

    Google

    San Jose, CA
    1 day ago
  • $184k - $287.5k

    We are seeking highly skilled and motivated software engineers to join us and build AI inference systems that serve large-scale models with extreme efficiency....  ...systems, computer architecture, parallel programming, distributed systems, deep learning theories.Knowledgeable and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $174k - $253k

    Write and test product or system development code....  ...code developed by other engineers and provide feedback...  ...maintaining, or launching software products, and 1 year...  ...retrieval, distributed computing, large-scale...  ..., networking and data storage, security, artificial... 
    Senior
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $174k - $252k

    Write and test product or system development code....  ...years of experience with software development in one or...  ....Google's software engineers develop the next-generation...  ...retrieval, distributed computing, large-scale...  ..., networking and data storage, security, artificial... 
    Senior

    Google

    Mountain View, CA
    1 day ago
  • $174k - $252k

    Write and test product or system development code,...  ...Computer Science, Electrical Engineering, Computer Engineering,...  ...of experience with software development in one or...  ...retrieval, distributed computing, large-scale...  ..., networking and data storage, security, artificial... 
    Senior
    Worldwide

    Google

    Mountain View, CA
    1 day ago
  • $174k - $252k

    Apply internal AI systems and Large...  ...operating system engineering to implement secure...  ...experience with software development in one...  ...information retrieval, distributed computing, large-...  ...and data storage, security, artificial...  ...smartphone. As a Senior Software Engineer... 
    Senior
    For contractors

    Google

    Mountain View, CA
    3 days ago
  • $163.43k - $213.97k

     ...in a line of cutting-edge systems that have been helping customers...  ...for a deeply hands-on Senior Distributed Systems Engineer to join the team building...  ...fleets, to time-series storage, real-time processing engines...  ...: ~6+ years of backend software engineering experience, with... 
    Senior
    Permanent employment
    Contract work
    Work at office

    IonQ Inc.

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...passionate about building reliable systems software for cloud-scale GPU infrastructure,...  ...contribute to our team. We are looking for a Senior Software Engineer to join our DGX Cloud / Fleet...  ...operating systems, containers, and distributed backend integrations.Ways To Stand Out... 
    Senior
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago

Do you want to receive more vacancies?

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