Software Development Engineer - Distributed NoSQL Database Systems
$153.9k - $300.96kByteDance
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
- ...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...DatabaseFull timeLocal areaRemote workWorldwide
$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...DatabaseTemporary workFlexible hours$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...DatabaseFull timeInternshipWork at officeWorldwideMonday to Friday$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...DatabaseFull timeTemporary workWork experience placementWork at office2 days per week$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...DatabaseFull timeWork at officeRelocation packageFlexible hours3 days per week$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...DatabasePermanent employmentFull timeTemporary workInternshipLocal area- ...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...DatabaseFull time
$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-...DatabaseFull timeTemporary workFlexible hours$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...Database3 days per week$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...DatabaseInternshipFlexible hours$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...DatabaseFull time$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- ...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,...DatabaseFull timeContract workLocal areaRemote work
$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...DatabaseLocal areaWorldwide$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...DatabaseTemporary workWork experience placement$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$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 +...DatabaseFull time$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...DatabaseBi-weekly payFull timeImmediate start- ...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...DatabaseFull timeShift work
$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...DatabaseWork at officeWorldwideRelocation packageFlexible hours3 days per week$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$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...DatabaseFull timeTemporary workWork at officeLocal area- ...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
$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...DatabaseMinimum wageFull timeImmediate startFlexible hours$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...DatabasePermanent employmentFull timeTemporary workWork experience placementLocal area$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...DatabaseWork experience placement$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,...DatabaseWork at officeLocal areaWork visa$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...DatabaseHourly payTemporary workInternshipFlexible hours$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...DatabaseFull time- ...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...DatabaseFull timeWork experience placement
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!
- ngo software engineer Seattle, WA
- software data engineer Seattle, WA
- graduate software engineer Seattle, WA
- software system engineer Seattle, WA
- graduate software developer Seattle, WA
- software engineer - early career Seattle, WA
- entry level software engineer remote Seattle, WA
- software engineer intern Seattle, WA
- software developer positions Seattle, WA
- junior software developer internship Seattle, WA



