×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer in Test

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: YugabyteDB
Full Time position
Listed on 2026-02-15
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, DevOps, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Company Overview

At Yugabyte
, we are on a mission to become the default transactional database for enterprises building cloud‑native applications. Yugabyte

DB is our Postgre

SQL‑compatible distributed database for cloud‑native apps. Resilient, scalable, and flexible, it runs on any cloud and enables developers to become instantly productive using well‑known APIs. We are looking for talented and driven people to join us on our ambitious mission and help us build a lasting and impactful company. The transactional database market is estimated to grow to $64B by 2025.

Yugabyte

DB is cloud‑native by design, has on‑demand horizontal scalability, and supports geographical distribution of data using built‑in replication. This means that we are well‑positioned to meet market demand for geo‑distributed, high‑scale, high‑performance workloads.

Modern applications need a cloud‑native database that eliminates tradeoffs and silos. Yugabyte

DB retains the power and familiarity of Postgre

SQL by pairing its trusted API with a precision‑engineered, distributed, cloud‑native architecture. Even better, it’s 100% open source. Many of the world's leading enterprises are migrating from legacy RDBMSs (like Oracle, SQL Server, and DB2) to Yugabyte

DB, to meet their mission‑critical app demands.

Team

The Database QA team is where distributed systems theory meets real‑world chaos. We own the end‑to‑end quality of Yugabyte

DB, rigorously validating everything from core storage and language layers (YSQL/YCQL) to high‑impact features like Change Data Capture. By blending performance engineering with system‑level stress testing, we ensure our database thrives in the most unpredictable production environments. We are the champions of correctness in a distributed world.

Role

Are you obsessed with finding the ‘impossible’ bug? In this role, you will build and break distributed systems  an SDET at Yugabyte, you will design sophisticated automation and chaos‑testing frameworks that simulate real‑world disasters to validate our database’s core promises. You’ll dive deep into cross‑feature integration and security, collaborating with development teams to influence the product's evolution. We’re looking for a technical leader who can transform complex customer scenarios into rigorous stress tests, ensuring Yugabyte

DB remains the gold standard for distributed SQL.

Responsibilities
  • Architect, develop and maintain test automation frameworks.
  • Design and execute comprehensive test suites focusing on the “hard problems” of distributed databases: stress, resiliency, scalability, and performance.
  • Design and orchestrate distributed systems tests that simulate real‑world failure modes.
  • Own the end‑to‑end quality of major features, from initial design review and test planning to production‑ready automation.
  • Modernize existing test footprints by identifying opportunities for redesign, improved efficiency, and higher stability in CI/CD pipelines.
  • Uncover deep‑stated bugs such as data corruption and consistency violations.
  • Deep‑dive into the codebase to understand technical dependencies and execution paths, ensuring tests target the most critical logic.
  • Scale our test infrastructure, ensuring that the built tests scale with our growing feature set.
  • Define and inspire changes to our product with our development engineering team based on feedback from tests and customer issues.
  • Act as a technical lead for junior engineers and serve as an internal advocate for the customer experience.
  • Develop and contribute to internal and external knowledge bases. Be a champion for our customers.
  • Go above and beyond to ensure customers are getting the most out of their investment in the Yugabyte database.
Requirements
  • 5–8 years of experience in Software Development in Test (SDET) or Systems Engineering, with a BS/MS in Computer Science or a related field.
  • Strong foundation in Distributed Systems:
    Deep understanding of distributed architecture, including consistency models (linearizability, serializability), the CAP theorem, and consensus protocols (Raft).
  • Database Internals Expertise:
    Highly desirable knowledge of query processing, transactions (ACID), recovery logs, and concurrent…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary