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

Senior Software Development Engineer - Cloud Native Databases

$156k - $387.6k

ByteDance

Responsibilitie

About the Team Join ByteDance's database development team, where you'll build and own cutting-edge database products supporting ByteDance's global infrastructure. Our diverse portfolio includes relational databases, distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, and multi-model databases. In this role, you'll have the opportunity to enhance these services in a cloud-native environment, embracing a culture of intellectual curiosity, self-direction, and problem-solving. We embrace a culture of self-direction, intellectual curiosity, openness, and problem-solving. We are looking for candidates to work in an open, agile, and highly collaborative environment in the following areas: - Query Processing, including query execution, query optimization, system catalog, database schema management, etc. - Distributed Processing, including distributed transactions, distributed lock management, logging/recovery, replication, intra-cluster communication etc. - Distributed Storage including blob storage, key-value stores such as rocksdb, ETCD or Zookeeper etc. - Cluster and system management including database scale out, high availability, backup/restore, database monitoring, observability and serviceability frameworks and tools including telemetry collection, performance and crash diagnostics etc. Responsibilities - Partner with PMs and engineers from different teams on building backend support for cloud database service products. - Design and development of core database system functionalities and related tools. - Conduct performance and scalability tests and research innovative ideas for improvement. - Design and implement comprehensive unit, functional and system-test for product quality. - Participate in release and deployment process. - Debug, conduct root cause analysis, diagnose defects. - Solve unique, large-scale, highly complex cloud infrastructure problems - Participate in the team's on-call rotation to keep services operational and highly available

Qualification

Minimum Qualifications: - Experience with query processing including execution and query optimization, transaction management, storage management, back and restore, - MySQL/PostgreSQL software development experience is a plus. - Experience building a large-scale high performance database platform. - Storage systems experience. - Distributed systems experience. - Strong C/C++, Go or Java programming skills. - Knowledge and experience with Linux shell and other scripting languages such as Python etc. Preferred Qualifications: - BS or a higher degree in Computer Science, Computer Engineering, or other related fields. - 3+ years industry experience in system or database internals programming. - Expertise in software engineering life cycle from previous internship, work experience, coding competitions, or publications. - Curiosity about new technologies, innovation and entrepreneurship. - High levels of creativity and quick problem-solving capabilities. - A results oriented attitude and able to deliver high quality code in a fast-paced, dynamic agile team environment.

Job Information

[For Pay Transparency]Compensation Description (Annually)

The base salary range for this position in the selected city is $156000 - $387600 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.

About U

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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer - Cloud Native Databases in San Jose, CA vacancy
  • $212k - $318.4k

    Senior Software Engineer - AI Observability - AI, Search & Knowledge...  ..., blending AI, cloud-first engineering, and...  ...observability, AI, cloud-native technologies and large...  ...lead the design and development of user-facing observability...  ...storage, networking, databases, and observability... 
    Senior
    Database
    Relocation package

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $140k - $215k

     ...Software Development Engineer As a global leader in cybersecurity, CrowdStrike protects...  ...world's most advanced AI-native platform. We work on large...  ...and Response (AIDR) Cloud team. In this role, you will...  ...PostgreSQL, Redis or similar databases Container technologies:... 
    Senior
    Database
    Work experience placement
    Work at office
    Local area
    Worldwide
    2 days per week
    3 days per week

    CrowdStrike

    Sunnyvale, CA
    2 days ago
  • $160k - $210k

     ...future. About the Role As a Senior Backend Software Engineer, Cloud & Infrastructure at Taara , you...  ...systems, APIs, and cloud-native infrastructure that monitor, control...  ...Systems: Experience with relational databases, NoSQL, timeseries databases (e.g.,... 
    Senior
    Database
    Full time
    Work at office
    Night shift
    3 days per week

    Taara Connect, Inc

    Sunnyvale, CA
    4 hours ago
  • $147k - $237.5k

    Palo Alto Networks, Inc. is seeking a Senior Performance Engineer based in Santa Clara, California. The role includes designing and implementing performance testing strategies for distributed cloud-native systems and driving resolution of performance-related issues across... 
    Senior

    Palo Alto Networks, Inc.

    Santa Clara, CA
    10 hours ago
  • $175k - $265k

     ...located in Santa Clara, CA is seeking a Sr. Technical Marketing Engineer to drive technical positioning for Kubernetes data management....  ...Marketing, excellent communication skills, and proficiency in cloud-native technologies. The position is primarily on-site and offers a... 
    Senior

    Pure Storage, Inc.

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

     ...upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus on the cloud-native stack for datacenter products like GB...  ...~10+ years of professional software development experience in distributed systems (Go... 
    Senior

    NVIDIA

    Santa Clara, CA
    4 days ago
  •  ...based in Sunnyvale, California is seeking a skilled software engineer to design and maintain its cloud-native platform services. The ideal candidate will have...  ...architecture. This role involves owning the full development lifecycle and fostering team excellence through mentorship... 
    Senior

    Illumio

    Sunnyvale, CA
    10 hours ago
  •  ...Senior Full Stack Development Engineer We are looking for a Senior Full Stack Development...  ...Engineer to join our Cloud Business Unit team and help...  ...in all stages of software development Expertise...  ...Experience in Mongo, SQL databases Experience with Git and... 
    Senior
    Database
    Work experience placement

    Netpace

    Santa Clara, CA
    4 days ago
  • U.S. Bank is seeking a Senior Software Engineer in Cupertino, California. The role involves adopting...  ...Springboot, and integrating with various databases. This position offers a hybrid...  ...experience in software engineering and cloud technologies. #J-18808-Ljbffr U.S. Bank
    Senior
    Database
    Work at office

    U.S. Bank

    Cupertino, CA
    10 hours ago
  •  ...We are seeking a Senior Agentic Platform Engineer to serve as the lead...  ...checkpoints. ~ Graph-Native Intelligence:...  ...Internal & External Skill Development: Design and deploy...  ...0+ years of Senior Software & Data Engineering...  ...of vector databases (e.g., Pinecone, Weaviate... 
    Senior
    Database
    For contractors

    Yochana

    Cupertino, CA
    3 days ago
  •  ...Senior Cloud / Saas Security Engineer Rootshell Enterprise Technologies Inc. is a...  ...years of experience in software engineering, with a focus on cloud-native application development, at large organizations...  ...development (Rest APIs, Databases, Serverless computing) of... 
    Senior
    Database

    Rootshell Inc

    Santa Clara, CA
    4 days ago
  •  ...team: Our Heads of AI, Engineering, and Product bring...  ...functional teams building cloud backends and data...  ...and APIs. Champion software development best practices,...  ...Functions, Azure SQL Database, Cosmos DB, Azure Active...  ...pipelines and cloud-native data streaming tools... 
    Senior
    Database
    Work at office

    Kai Cyber, Inc.

    San Jose, CA
    5 hours ago
  • $182.5k - $220k

     ...Role Overview As a Senior Staff Backend Engineer on the Platform Core team...  ...that accelerate application development Design and optimize...  ...outbox pattern) Optimize database performance (indexing...  ...contracts AWS or other cloud-native infrastructure experience... 
    Senior
    Database
    Local area

    Archer

    San Jose, CA
    10 hours ago
  • $328.5k

     ...highly technical, strategic Senior Engineering Manager to lead our Core Content...  ...of a highly scalable, cloud-agnostic data abstraction layer...  ...data platform that natively integrates machine learning...  ...Flink, and distributed SQL databases such as CockroachDB) Team... 
    Senior
    Database
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    1 day ago
  • $212k - $318.4k

     ...Senior Machine Learning Platform Engineer - AI, Search & Knowledge Work...  ...hardware, software and service products...  ...that feel native to each framework...  ...strong backend development skills and platform...  ...microservices, databases) ~ Track...  ...Experience with cloud platforms (AWS,... 
    Senior
    Database
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $181.1k - $318.4k

     ...Senior Backend Platform Software Engineer - Special Projects Apple is where individual...  ...in the early stages of development. This team has a strong...  ...expertise in Kubernetes and cloud-native technologies. You...  ...Experience with relational database systems. Experience with... 
    Senior
    Database
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $157.3k - $212.8k

     ...Application deadline: Jun 6, 2026 As a Cloud Hardware Development Engineer, you will be an end-to-end owner of...  ...details across hardware, firmware, software, and physical layers, and drive to...  ..., storage, network, security, database administration and cloud infrastructure... 
    Database
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    2 days ago
  • $174k - $252k

    Senior Software Engineer, Cloud Security, Identity and Access Management Location: Sunnyvale, CA, USA; San Francisco, CA, USA. Position supported...  ...deploying large‑scale distributed systems. Experience with database query languages (e.g., SQL) and data modeling techniques.... 
    Senior
    Database
    Full time

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $130.7k - $261.3k

     ...to: Career development with an international...  ...This Senior Cloud Solutions Architect...  ...mentoring junior engineers cloud platforms....  ...strong passion for software engineering are key...  ...and modern cloud-native data and AI platforms...  ...with vector databases ~ Support enterprise... 
    Senior
    Database
    Contract work
    Shift work

    Abbott

    Santa Clara, CA
    2 days ago
  • $158.74k - $186.52k

     ...prominent cybersecurity firm based in California is looking for a Software Developer with expertise in Scala and AWS. The role involves...  ...'s degree and over five years of experience in software development. The firm offers an attractive salary range of $158,735 - $186... 
    Senior
    Remote work

    Barracuda Networks

    Campbell, CA
    2 days ago
  •  ...the leader in ransomware containment, is seeking experienced Software Engineers in Sunnyvale, CA. You will develop containerized services...  ...Ideal candidates will have 4+ years of experience in software development, particularly with Go and distributed systems. The role... 
    Senior

    Illumio

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

    Senior Software Engineer, Cloud, Chronicle Security, Data Lake corporate_fare Google place Sunnyvale, CA...  ...5 years of experience with software development in one or more programming languages...  ...data processing systems or large-scale database systems at scale. About the job... 
    Senior
    Database
    Full time

    Google Inc.

    Sunnyvale, CA
    10 hours ago
  •  ...company based in Santa Clara, California, is seeking a Senior Software Engineer to focus on the cloud-native stack for their AI/ML datacenters. This role...  ...have a strong background in Kubernetes, cloud-native development, and customer-facing engineering. The position offers... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    10 hours ago
  •  ...located in Sunnyvale, California, is seeking an experienced MongoDB Database Administrator. You will provide onsite administration, create...  ...environments with a strong focus on MongoDB, especially in cloud setups. Candidates with over 8 years of experience, knowledge of... 
    Senior
    Database

    TestingXperts

    Sunnyvale, CA
    3 days ago
  •  ...Overview: Job Title: Senior DevOps Engineer / Platform Engineer Job Location: Santa Clara...  ...pipelines, Kubernetes deployments, managed databases, observability, Infrastructure as...  ...Operating Model: Define DevOps/Development collaboration, incident readiness, and... 
    Senior
    Database
    Long term contract

    Stellar IT Group

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

    NVIDIA Gruppe in Santa Clara is seeking a Senior Software Engineer to enhance their HPC infrastructure. The role involves applying distributed...  ...automation, and building scalable services in a hybrid multi-cloud environment. Candidates should have strong coding skills in... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • A software development company in California is seeking a seasoned professional with over 10 years of experience...  ...ideal candidate will have expertise in cloud technologies, particularly AWS and DEVOPS, as well as proficiency in database management and automation tools such as... 
    Senior
    Database

    360 IT Professionals

    Sunnyvale, CA
    2 days ago
  • A leading technology company is looking for a Senior Software Engineer based in Sunnyvale, CA. This role involves leading development initiatives that modernize customer care platforms, ensuring robust design and implementation of scalable solutions. Candidates should have... 
    Senior

    COMFORT SYSTEMS

    Sunnyvale, CA
    10 hours ago
  • NVIDIA Gruppe is seeking a Senior Staff Software Engineer to join our Software Infrastructure team in Santa Clara, CA. In this role, you will develop...  ...systems, automation frameworks, and high-performance database services that power NVIDIA’s AI workloads. The ideal candidate... 
    Senior
    Database

    NVIDIA Gruppe

    Santa Clara, CA
    10 hours ago
  • $169.6k - $212k

     ...leading data management company is seeking a skilled engineer to design and deliver cloud-native SaaS products in Santa Clara, CA. This role emphasizes...  ...will have over 7 years of experience in back-end development, particularly in C++, Java, or Go, and familiarity with... 
    Senior

    Cerebras

    Santa Clara, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer - Cloud Native Databases. Be the first to apply!