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

Software Development Engineer - Distributed NoSQL Database Systems

$153.9k - $300.96k
Full-time

ByteDance

Location

:

Seattle

Team

:

Infrastructure

Employment Type

:

Regular

Job Code

:

A202256

Responsibilities

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.

Responsibilities

  • Design and develop distributed NoSQL databases, with a focus on one of the following: distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, or multi-model databases.
  • Build high-performance, low-latency, and highly available distributed systems to support mission-critical business operations with scalability and cost efficiency.
  • Optimize compute and storage engines for cloud-native global deployments, improving efficiency and reducing operational costs.
  • Provide technical guidance to internal business teams, identifying opportunities for system optimization to improve stability, functionality, and performance.
  • Collaborate with cross-functional teams to develop robust database products and solutions.
  • Address technical challenges in cloud service architectures, ensuring scalable solutions for large-scale, high-traffic systems.

Qualifications

Minimum Qualifications

  • Proficiency in one or more programming languages (C, C++, Java, Go, Python, Rust) with strong coding skills in a Linux environment.
  • Deep understanding of database principles, distributed system design, and multi-threaded programming, with hands-on experience in distributed storage and computing technologies.
  • Strong knowledge of distributed consensus algorithms, with experience in database kernel development.
  • Expertise in performance tuning, system optimization, and handling high-traffic, large-concurrency scenarios.
  • Practical experience with large-scale cloud-native architectures and distributed system control platforms.

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.
  • Familiarity with popular database systems and source code such as RocksDB, Redis, MongoDB, HBase, TiDB, Neo4j, Elasticsearch, JanusGraph, YugabyteDB, or CockroachDB.

Job Information

【For Pay Transparency】Compensation Description (Annually)

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

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 7 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer - Distributed NoSQL Database Systems in Seattle, WA vacancy
  •  ...Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer...  ...Experience with Python or Go development Strong object oriented development...  ...stores, relational or document databases, event buses Work with cloud technologies... 
    Database
    Full time
    Local area
    Remote work
    Worldwide

    Canonical

    Seattle, WA
    3 days ago
  • $114.6k - $234.6k

    As a Principal Software Development Engineer in the Oracle Cloud Infrastructure...  ...hardware integration to distributed systems architecture and operational...  ...Oracle services, such as Database, Storage Services, SaaS,...  ...of relational databases, NoSQL systems, storage, and distributed... 
    Database
    Temporary work
    Flexible hours

    Oracle

    Seattle, WA
    4 days ago
  • $110.5k - $160k

     ...only be considered for our fall Software Development Engineer (SDE) internship roles. Our...  ...specialized areas: * Machine Learning * Distributed Systems and Data Management * Database Systems * Quantum Computing *...  ...), Database systems (SQL and NoSQL), Contributing to open-source... 
    Database
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Seattle, WA
    2 days ago
  • $140k - $193k

     ...related spend in a single system. Combined with...  ...the Role: As a Senior Software Engineer on the Equipment Monitoring...  ...5+ years software development experience Experience building distributed systems and event-...  ...with Relational and NoSQL databases such as PostgreSQL, DynamoDB... 
    Database
    Full time
    Temporary work
    Work experience placement
    Work at office
    2 days per week

    Motive

    Seattle, WA
    4 days ago
  • $146k

     ...high-performance ad delivery systems, and intelligent, AI-...  ...optimization. We’re seeking a Software Development Engineer III to join our...  ...Solid understanding of distributed systems, data flows, and operational...  ...relevance ranking, vector databases, embeddings, or AI/semantic... 
    Database
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Expedia Group

    Seattle, WA
    1 day ago
  • $164.65k - $230.51k

     ...cost space vehicles and systems within a culture of...  ...Team, you will bring a software development perspective to aerospace...  ...of software engineering principles and the ability...  ...of at least one modern database system, such as RDBMS, columnar DBMS, NoSQL, IMDB. Ability to earn... 
    Database
    Permanent employment
    Full time
    Temporary work
    Internship
    Local area

    BLUE ORIGIN

    Seattle, WA
    1 day ago
  •  ...developing innovative systems to enable large-...  ...in all parts of software engineering, ranging from...  ...various stages of development through involvement...  ...embedded systems and distributed systems...  ...e.g., Docker) and databases (e.g., SQL, NoSQL) is a plus Good... 
    Database
    Full time

    Nexthop Systems Inc

    Bellevue, WA
    22 hours ago
  • $135.2k - $306.4k

     ...Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior...  ...storage engines, compilers, distributed systems, or adjacent systems...  ...planners, runtime systems, SQL, NoSQL query languages, or multi-... 
    Database
    Full time
    Temporary work
    Flexible hours

    Oracle

    Bellevue, WA
    1 day ago
  • $160k - $190k

     ...bar for code quality and system design, and you make the engineers around you better About...  ...years of professional development experience, shipping...  ...ability to debug complex distributed systems Clear communicator...  ...days a week(M, T, Th) NoSQL databases and Kubernetes Security... 
    Database
    3 days per week

    Yoodli AI Roleplays

    Seattle, WA
    3 days ago
  • $168.1k - $227.4k

     ...SQL across multiple database dialects). The breadth...  ...complexity and demands senior engineers who can own the...  ...looking for a Senior Software Development Engineer to serve as...  ...deliver high-impact systems where correctness...  ...delivering large-scale distributed systems. Basic Qualifications... 
    Database
    Internship
    Flexible hours

    PVH (Tommy Hilfiger/Calvin Klein)

    Seattle, WA
    2 days ago
  • $130k - $145k

     ...develop, and maintain scalable backend systems and microservices deployed on AWS...  ...patterns for scalable distributed applications. Experience with AWS...  ...Spinnaker. Strong understanding of both NoSQL (DynamoDB) and relational databases. Working knowledge of Scala programming... 
    Database
    Full time

    Mogi I/O : OTT/Podcast/Short Video Apps for you

    Seattle, WA
    23 hours ago
  • $133.1k

     ...advanced hardware and software. The advanced AI engineering team builds next‑generation systems across agentic AI...  ...support proposal development. Build and maintain...  ...GraphQL, gRPC, and SQL/NoSQL databases. Experience...  ...ETL/ELT pipelines, distributed processing (Spark,... 
    Database

    Segment (Twilio)

    Seattle, WA
    23 hours ago
  •  ...Limited is looking for four (4) Software Development Engineers for our clients in...  ...data persistence with vector databases and storage solutions such...  ...based on real-time system states, historical data, and...  ...ingestion pipelines, and distributed event buses (e.g., Kafka,... 
    Database
    Full time
    Contract work
    Local area
    Remote work

    Dhaka Technology Limited

    Seattle, WA
    22 hours ago
  • $158.5k - $237.7k

     ...are looking for a Lead Engineer to join our Business Systems Engineering (BSE) organization...  ...edge of AI-driven software development, pairing technical...  ...understanding of application and distributed system design and...  ..., and relational database design. A proven track... 
    Database
    Local area
    Worldwide

    Wizards of the Coast

    Renton, WA
    22 hours ago
  • $146k - $183k

     ...BlackLineSaaS is the system of interaction for...  ...applications. As a Sr. Software Engineer, you will play a...  ...and enforce software development techniques to ensure...  ...architecture and in building distributed systems. Advanced...  ...with PostgreSQL and NoSQL databases. Experience with... 
    Database
    Temporary work
    Work experience placement

    Blackline Systems Inc

    Seattle, WA
    2 days ago
  • $146k

     ...motivated backend Software Engineer to own and develop...  ...thrive on building systems that process millions...  ...outcomes, improve development efficiency, and support...  ...lifecycle in distributed systems or service-...  ...Experience with databases (SQL and NoSQL), query design and... 
    Database

    Expedia Group

    Seattle, WA
    22 hours ago
  • $162.16k - $237.84k

     ...winning games or crafting engine technology that...  ...bar of engine and game development. ENGINEERING - EPIC...  ...implement it Work with distributed systems to handle large scale...  ...and nonrelational databases (we use Mongodb, Dynamo...  ...of relational and NoSQL databases EPIC JOB +... 
    Database
    Full time

    Epic Games

    Bellevue, WA
    4 days ago
  • $126k - $182k

     ...industry toward rapid development in America and...  ...alongside the engineering, procurement...  ...to build software from the outside...  ...is building a system designed from the...  ...architectures, distributed systems, data integration...  ...with database technologies (SQL and NoSQL). Knowledge of... 
    Database
    Bi-weekly pay
    Full time
    Immediate start

    The Nuclear Company

    Seattle, WA
    1 day ago
  •  ...As one of our AI ML Engineer’s, you'll be a key...  ...performance multi-agent systems that perceive,...  ...Own the end-to-end software development lifecycle — from design...  ...large-scale distributed systems on cloud platforms...  ...Familiarity with NoSQL and document databases Track record of... 
    Database
    Full time
    Shift work

    C-serv

    Bellevue, WA
    22 hours ago
  • $119k - $166.5k

     ...traveler satisfaction. The Software Development Engineer II position is part of...  ...and maintains critical systems that power backend APIs...  ...working with cloud-based and distributed systems at scale ~...  ...services with relational and NoSQL databases ~ Experience with CI/CD... 
    Database
    Work at office
    Worldwide
    Relocation package
    Flexible hours
    3 days per week

    Expedia Group

    Seattle, WA
    11 hours ago
  • $146k

     ...data, and strong engineering practices, we...  ...As a Backend Software Engineer, you...  ...improving existing systems through sound...  ...applications, databases, and platforms...  ...through development, code review,...  ...large-scale, distributed systems, including...  ...relational and NoSQL databases,... 
    Database

    Expedia Group

    Seattle, WA
    22 hours ago
  • $170k - $200k

     ...a Senior Backend Engineer, Edge to join our...  ...scalable backend systems that integrate cutting...  ...intersection of distributed systems, real-...  ...Science, Software Engineering, or a...  ...experience in backend development, preferably within...  ...understanding of database design and optimization... 
    Database
    Full time
    Temporary work
    Work at office
    Local area

    Metropolis

    Seattle, WA
    15 hours ago
  •  ...capabilities. As a Principal Engineer for the Auger...  ...Do Own end-to-end systems architecture...  ...systems architecture, software engineering, and platform development — with a proven...  ...building distributed systems in cloud-native...  ...— including graph databases, graph embeddings,... 
    Database

    Auger Inc.

    Bellevue, WA
    2 days ago
  • $149.58k - $166.2k

     ...seller and buyer clients. As a Senior Software Engineer on the Staff AI Enablement Team, you...  ...with prompt engineering, RAG, vector databases, and popular orchestration frameworks...  ...data (PII, financial records). Distributed Systems & Integration Expertise: Solid experience... 
    Database
    Minimum wage
    Full time
    Immediate start
    Flexible hours

    Compass

    Seattle, WA
    15 hours ago
  • $164.65k - $230.51k

     ...space vehicles and systems within a culture of...  ...of the Blue Origin Engines business unit, where...  ...is the design, development, manufacturing, and...  ...Design and implement database schemas (relational and NoSQL) Store and serve data...  ...of professional software engineering experience... 
    Database
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Local area

    BLUE ORIGIN

    Seattle, WA
    1 day ago
  • $120.3k - $161.3k

     ...organization of engineers, product...  ...advertising, and distribution businesses for...  ...Summary: As a Software Engineer, you will...  ...through the software development ranks -...  ...Computer Information Systems, Engineering,...  ...with relational databases, SQL and newer NoSQL data stores as... 
    Database
    Work experience placement

    Disney

    Seattle, WA
    3 days ago
  • $152.2k - $243.7k

     ...ll get to work on complex distributed systems and solve massive scale...  ..., curious, and energetic Software Engineers who embrace solving complex...  ...of a multi-functional development team inventing, developing...  ...Experience with SQL and NoSQL databases (e.g., MySQL, Cassandra,... 
    Database
    Work at office
    Local area
    Work visa

    Visa

    Renton, WA
    4 days ago
  • $30 per hour

     ...and personal development. At Oracle, we...  ...technology, technical/systems consulting,...  ...autonomous database and industry's...  ...in a broadly distributed, multi-tenant...  ...smart, hands-on engineers with the...  ...leading enterprise software company in the...  ...of databases, NoSQL systems, storage... 
    Database
    Hourly pay
    Temporary work
    Internship
    Flexible hours

    Oracle

    Seattle, WA
    1 day ago
  • $120k - $180k

     ...also offers turnkey software applications...  ...AI! Backend Engineer Role In order...  ...variety of backend systems including our REST...  ...systems, and distributed task/job processing...  ...Practice test-driven development Debug...  ...with relational databases, Postgres preferred... 
    Database
    Full time

    Hive

    Seattle, WA
    22 hours ago
  •  ...Senior Frontend Engineer \\ \ Location: \\ Seattle...  ...test coverage, design systems, linting, CI\/CD, and...  ...design or full\-stack development \\ Familiarity with relational or NoSQL databases \\ Proficiency in...  ...looks like in enterprise software, we’d love to hear... 
    Database
    Full time
    Work experience placement

    Talentry

    Seattle, WA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer - Distributed NoSQL Database Systems. Be the first to apply!