Senior Software Engineer- Metadata Storage
$212.8kByteDance
Tech Lead - Software Engineer- Metadata Storage
Location: San Jose
Team: Technology
Employment Type: Regular
Job Code: A41859
Responsibilities
About the Team: Our team plays a crucial role in the company's infrastructure landscape by offering a rich portfolio of highly available and ultimate-performance software components and foundation services to upper-level businesses. We are an international team looking for talented and passionate engineers at all levels to join us.
Responsibilities:
- Responsible for designing, developing, and operating ultra-performance metadata services, delivering key features including distributed coordination, distributed locking, metadata key-value storage, service discovery etc.
- Responsible for developing automated and disaster-tolerance deployment solutions in both virtualized and bare-metal environments.
- Responsible for providing metadata solutions for teams in the technical infrastructure areas (compute, storage, databases, etc.) and upper-layer business areas (advertising, payments, AI, etc.); driving cross-team collaborations for system architecture design and optimization for various business use cases.
Qualifications
Minimum Qualifications:
- Bachelors or above degree in Computer Science or Equivalent.
- Strong coding skills in C/C++.
- Deep understanding of consensus protocols including Raft, Paxos, ZAB etc.
- Hands-on experience with large scale distributed systems; capability of trouble-shooting and performance tuning.
Preferred Qualifications:
- Proficiency in Go, Java or Rust.
- Experience of maintaining and contributing to open source projects including ZooKeeper, Etcd etc.
- Experience with compute / storage / network tech stacks, including Kubernetes, NVMe, SPDK/DPDK, TCP/UDP, RDMA.
Job Information
For Pay TransparencyCompensation Description (Annually): The base salary range for this position in the selected city is $212800 - $450000 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.
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
$166k - $201k
...build with us at Crusoe. About This Role: As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design... ..., volume placement strategies and distributed metadata management Research publications or open-source contributions...MetadataSeniorTemporary work- ...Business Area: Engineering Seniority Level: Mid-Senior level Job... ...passionate, self-driven Senior Software Engineer with deep... ...distributed computation and storage-spanning public cloud (S3,... ..., with a specific focus on metadata services. Working knowledge...MetadataSeniorRemote workWork from homeFlexible hours
- Ll Oefentherapie is seeking a Senior Software Developer to lead the evolution of Oracle's cloud storage solutions. In this role, you'll design innovative storage systems that meet customer needs, collaborate with teams for seamless integration, and mentor junior developers...Senior
$184k - $287.5k
...enable various technologies around data storage for GPU IO. Develop advanced C++/CUDA libraries... ...teams and be willing to take on complex engineering tasks that progress towards the goals of... ...: Development experience in storage software such as Key-Value, File systems, object...Senior- ...A renewable energy company is seeking a Senior Controls & Software Engineer to lead the integration of control systems for thermal energy storage systems in San Jose, California. The role involves programming PLC and SCADA systems, managing software lifecycles, and ensuring...SeniorRemote work
$139k - $204k
...Job Overview CoreWeave’s Storage Engine Organization is responsible for the product capabilities and data plane function of CoreWeave’s managed storage products. We build reliable, scalable storage solutions with segment‑leading performance and work with engineering...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$139k - $204k
...Senior Software Engineer, Storage Engineer CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence. Trusted by leading AI labs...SeniorPermanent employmentTemporary workCasual workWork at officeFlexible hours$136.8k - $359.72k
...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...SeniorFull timeTemporary workInternshipLocal area- ...for internal and external clients. We are looking for a Senior Software Engineer (P40) who will help design and build knowledge management and... ...Build and operate knowledge management services, including metadata, taxonomy, and structured representations (such as...MetadataSenior
$124.9k - $228.9k
...Our flexible structure gives engineers direct influence over product... ...and performance Optimize data storage and retrieval mechanisms for... ...best things about being a software engineer at The Trade Desk is... ...platforms. Expertise in content metadata processing and management,...MetadataSeniorFull timeTemporary workLocal areaWorldwideFlexible hours$139k - $257.55k
...for internal and external clients. We are looking for a Senior Software Engineer (P40) who will help design and build these knowledge... ...Build and operate knowledge management services , including metadata, taxonomy, and structured representations (such as knowledge...MetadataSeniorTemporary workLocal areaWorldwide$152k - $190k
...Business Area: Engineering Seniority Level: Mid-Senior level Job... ...separates compute and storage, giving customers maximum flexibility... ...cluster state, marketplace metadata, and deployment records.... ...: 5+ years of professional software engineering experience...MetadataSeniorWork from homeRelocationFlexible hours$156k - $387.6k
...Senior Backend Engineer, Core Data Service Location: San Jose Employment Type: Regular Job... ..., builds, and governs the core online storage infrastructure that powers our global... ...Engaging deeply in the development of core metadata management, storage, and distribution...MetadataSeniorTemporary workLocal areaWorldwide- NVIDIA Corporation is hiring a Distinguished Engineer for AI Cloud Storage in Santa Clara, California. This critical role involves leading the storage strategy across various cloud providers and requires a deep technical background in storage technologies at an exabyte...Senior
- ...Ll Oefentherapie is seeking a skilled engineer for the Storage Infrastructure team. Your role will include software design and development for core components of our Storage Service, capable of handling Exabytes of data across several regions. The ideal candidate should...Senior
- ...A leading IT consulting firm seeks a Senior Software Engineer to develop products for data protection and availability across systems. The role demands extensive experience in C and C++ as well as system programming under Linux and Windows. Candidates should also have...Senior
$174.72k - $295.68k
...Senior AI Data Infrastructure/Pipeline Engineer Santa Clara, CA XPENG is a leading smart... ..., data lineage tracing, metadata management, and fast data... ...higher in Computer Science, Software Engineering, Artificial... ...with columnar storage formats (e.g., Lance) and...MetadataSeniorFull timeOverseas$175k - $317k
A leading storage technology firm in Santa Clara seeks a Senior Platform Software Engineer to join their Systems Software team. You will architect and deliver core software for innovative storage platforms, ensuring high availability and performance. The ideal candidate...Senior$79.2k - $178.1k
...Senior Software Developer As a Senior Software Developer, you will be at the forefront of Oracle's cloud storage evolution. Collaborating with a skilled team, you'll design and develop cutting-edge storage solutions, ensuring our customers' needs are met with scalable...SeniorTemporary workFlexible hours$96.8k - $251.6k
...in Oracle opportunities. We face several engineering challenges in critical foundational data... ...runtime framework, a remote persistent storage solution with latency and performance comparable... ...executives for investment and drive the software design and development for new major...SeniorTemporary workWork experience placementLocal areaRemote workFlexible hours$184k - $287.5k
...NVIDIA Gruppe is seeking a skilled software engineer to develop high-performance solutions for GPU data storage. The ideal candidate will have extensive experience in C, C++, Rust, and data architecture, and will collaborate with multidisciplinary teams. The position...Senior- A leading technology company is looking for a Senior Software Engineer to work on AI storage solutions. The role involves developing high-performance C++/CUDA libraries and optimizing storage infrastructure. Candidates should have a solid understanding of Linux internals...SeniorRemote job
- ...TITLE: ML Data Infrastructure Engineer LOCATION: Sunnyvale CA or... ...~ Design efficient data storage and access patterns for ML workloads... ...: ~7+ years of software engineering experience, with... ...Dataflow) • Knowledge of ML metadata management systems • Familiarity...MetadataSeniorRemote work
- ...designing and developing: Distributed storage and query engine for heterogeneous data sources,... ...or automating the system. The metadata module, data governance and security... ...looking for candidates who had designed software of his/hers to solve a problem and is...MetadataSeniorFor contractors
$101.15k - $150.7k
...cloud-based solutions? NetApp is looking for talented and motivated Entry Level Software Engineers to join our Cloud Engineering team. As an Entry Level Software Engineer in Cloud Storage, you will play a crucial role in developing and maintaining cloud-based solutions...Full timeInternshipWork at officeLocal area$153.6k - $286.6k
...Individual Contributor The Opportunity We are looking for a Senior Software Engineer to lead the design, development, and optimization of Adobe... ...for the Adobe Stock site, including semantic HTML, metadata, structured data, and crawl optimization. Drive Generative...MetadataSeniorTemporary workLocal areaRelocation- ...Distributed Storage Senior Staff And/Or Architect Client is currently looking for motivated... ...Senior Staff and/or Architect caliber engineers. The experts will join a team in a fast... ..., thin provisioning, etc. Knowledge of metadata layout and transaction. Knowledge of...MetadataSenior
$147k - $211k
...experience. 2 years of experience with software development or 1 year of experience with... ...or experience with compute technologies, storage or hardware architecture. 2 years of... ...platform). About the job Google's software engineers develop the next-generation technologies...Full time$132.26k - $155.6k
...Sr. Data Governance Platform Engineer At U.S. Bank, we're on a journey... ...capabilities, such as metadata, data lineage, data quality,... ...ingestion, transformation, and storage to ensure meeting various data... ...systems Adept with agile software development lifecycle and DevOps...MetadataSeniorTemporary workWork experience placement3 days per week$122.57k - $316.8k
...Software Engineer Graduate (Data Arch - Data Ecosystem) - 2026 (PhD) Location: San Jose Employment... ...role of crafting and implementing a storage solution for offline data in TikTok's... ...file format to stream compaction to metadata management. Qualifications Minimum...MetadataTemporary workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer- Metadata Storage. Be the first to apply!
- software engineer internship remote San Jose, CA
- new grad software engineer San Jose, CA
- software engineer staff San Jose, CA
- machine learning software engineer San Jose, CA
- software engineer part time San Jose, CA
- senior robotics software engineer San Jose, CA
- software engineer entry level San Jose, CA
- software development engineer aws San Jose, CA
- startup software engineer San Jose, CA
- rust software engineer San Jose, CA


