ByteDance
Posted 1mo ago

Senior Software Development Engineer - Cloud Native Databases

ByteDance
Seattle, Washington, United States
OnsiteFull Time
Responsibilities
  • designing systems
  • developing features
  • debugging services
Requirements
  • Experience with query processing
  • Distributed systems and storage
  • Strong C/C++/Go/Java skills
  • Linux shell and Python familiarity, and database platform development experience
Technical tools mentioned
C/C++GoJavaLinux shellPythonRocksDBETCDZookeeperMySQLPostgreSQL

Job description

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

Minimum Qualifications:
- Experience with query processing including execution and query optimization, transaction management, storage management, back and restore,
- 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.
- MySQL/PostgreSQL software development experience is a plus.

About ByteDance

Developing AI-driven content platforms and mobile applications.

Similar jobs

Software Development Engineer roles near Seattle, Washington
10h
Save
Mark Applied
Hide
Software Development Engineer, Agentic WorkSpaces
Seattle, Washington, United States
$144k-$194k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
3+ YOERequires 3+ years of professional software development, 2+ years designing or architecting systems, 1+ year developing large-scale software, programming experience, and a bachelor's degree in a related field.
C#, C++, Java, Perl, Amazon Bedrock, Amazon Q, AWS Management Console
1d
Save
Mark Applied
Hide
Software Development Engineer III - React
Woodbury or Seattle or Boca Raton
$117k-$127k/yr HybridFull Time
Purpose Brands
Purpose Brands: Operates and manages a portfolio of global fitness franchise brands.
5+ YOERequires 5+ years of front-end development, deep React and JavaScript/TypeScript proficiency, Next.js and AWS experience, full-stack knowledge, and technical leadership skills.
React, Next.js, AWS, JavaScript, TypeScript
1d
Save
Mark Applied
Hide
Software Development Engineer III
Seattle, Washington, United States
$146k-$234k/yr OnsiteFull Time
Expedia Group
Expedia GroupNASDAQ: EXPE: Operates a global platform for travel bookings and services.
5+ YOERequires 5+ years of experience with a bachelor's degree or 3+ years with a master's degree, software development in at least three languages, and production support experience.
API, databases, software frameworks, data structures, design patterns, computer science fundamentals, code reviews, I-9, Microsoft Excel
1d
Save
Mark Applied
Hide
Software Development Engineer
Seattle, Washington, United States
$115k-$148k/yr HybridFull Time
Clearwater Analytics
Clearwater AnalyticsNYSE: CWAN: Automated investment accounting and reporting software for institutional investors.
3+ YOEBachelor's degree in computer science or related field, 3+ years software development experience, 1+ year production LLM, agentic, or AI/ML experience, and proficiency in Python, FastAPI, LangChain, TypeScript, and React.
Python, Python 3.11, FastAPI, LangChain, TypeScript, React, Claude Code, MCP, retrieval-augmented generation (RAG)
2d
Save
Mark Applied
Hide
Sr. Java Full Stack Engineer
Seattle, Washington, United States
$175k-$215k/yr OnsiteFull Time
PitchBook
PitchBook: Financial data and software for private capital markets.
5+ YOEBachelor's degree in computer science or related field, 5+ years of backend software engineering and Java experience, 4+ years with Spring Boot or Spring Framework, and US work authorization without sponsorship.
Java, Spring Boot, Spring Framework, Kafka, PostgreSQL, Elasticsearch, Docker, Kubernetes, AWS, GCP, RESTful API, LLM
2d
Save
Mark Applied
Hide
2026 Intern Conversion - Software Development Engineer I
Seattle or Van Horn or Denver or Huntsville or Arlington or Los Angeles or Longmont or Reston or Florida
$101k-$155k/yr OnsiteFull Time
Blue Origin: Develops reusable rockets and systems for human spaceflight.
Completed a 2026 Blue Origin internship, enrolled in or recently graduating from college, B.S. in mechanical, aerospace, or astronautical engineering, and eligible to work under U.S. export controls.
5d
Save
Mark Applied
Hide
Senior Software Development Engineer
Seattle or United States
$112k-$157k/yr RemoteFull Time
MCG Health
MCG Health: Provides evidence-based clinical guidelines and software for healthcare.
5+ YOERequires 5+ years of software development experience, backend service or integration expertise, Python and Golang experience, distributed systems knowledge, and strong documentation and communication skills.
Python, Golang, Kubernetes, LLMs
6d
Save
Mark Applied
Hide
Software Development Engineer
Bellevue, Washington, United States
$117k-$212k/yr HybridFull Time
The Pokémon Company International
The Pokémon Company International: Manages the Pokémon brand and media outside of Asia
5+ YOERequires 5–7 years of relevant experience, a related bachelor's degree or equivalent, full lifecycle software delivery, complex problem solving, Agile collaboration, mentoring, and full-stack technologies.
React, Postgres, Microsoft Office Suite