[Remote] Sr. Software Engineer in Test

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Yugabyte is the company behind YugabyteDB, a cloud-native, distributed PostgreSQL database for modern applications. They are seeking a Senior Software Engineer in Test to design automation frameworks and validate the quality of their database through rigorous testing and collaboration with development teams.ResponsibilitiesArchitect, develop and maintain test automation frameworksDesign and execute comprehensive test suites focusing on the "hard problems" of distributed databases: stress, resiliency, scalability, and performanceDesign and orchestrate distributed systems tests that simulate real-world failure modesOwn the end-to-end quality of major features, from initial design review and test planning to production-ready automationModernize existing test footprints by identifying opportunities for redesign, improved efficiency, and higher stability in CI/CD pipelinesUncover deep-seated bugs such as data corruption and consistency violationsDeep-dive into the codebase to understand technical dependencies and execution paths, ensuring tests target the most critical logicScale our test infrastructure, ensuring that the built tests scale with our growing feature setDefine and inspire changes to our product with our development engineering team based on feedback from tests and customer issuesAct as a technical lead for junior engineers and serve as an internal advocate for the customer experienceDevelop and contribute to internal and external knowledge bases. Be a champion for our customersGo above and beyond to ensure customers are getting the most out of their investment in the Yugabyte databaseSkills5–8 years of experience in Software Development in Test (SDET) or Systems Engineering, with a BS/MS in Computer Science or a related fieldStrong 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 B-tree accessProficient in Data Structures and Concurrent Programming. Must be comfortable reading and navigating the complex C++ codebase to identify potential failure pointsWorking knowledge of Python, Java programming languages and advanced SQLSound understanding of JDBC APIs and database connectivityHands-on experience with Linux, shell scripting, Git, and architecting scalable CI/CD pipelinesAbility to leverage generative AI and LLM-based coding assistants to accelerate the authoring, refactoring, and optimization of complex test suitesExceptional troubleshooting skills with a 'break-it' mindset; ability to trace issues from high-level test failures down to the code level for both internal and customer-reported bugsA proven track record of identifying complex bugs, specifically data corruption and consistency issuesBenefitsEquity (when applicable)Benefits including health plansRetirement plansUnlimited paid time off (PTO)Company OverviewYugabyte is an open-source distributed SQL database for customers in industries such as cybersecurity, financial markets, and IoT. It was founded in 2016, and is headquartered in Sunnyvale, California, USA, with a workforce of 201-500 employees. Its website is https://www.yugabyte.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Hiring Now: Traffic Control Flaggers

Remote

Experienced Remote Customer Service Representative – Deliver Exceptional Support to careerzynith Customers

Remote

**Experienced Customer Service Representative – Work from Home Opportunities at arenaflex**

Remote

[Remote] SMB Account Executive

Remote

[Remote] Partnership Executive Consultant

Remote

Experienced Business Analyst – Data-Driven Decision Making for careerzynith

Remote

Vulnerability Management Engineer (Qualys) - Mid-Atlantic region (Remote)

Remote

PR and Communications Lead

Remote

XTN-ECDF873 | BACKEND SOFTWARE DEVELOPER

Remote

**Experienced Customer Service Representative – Pharmaceutical Services – Remote Opportunity**

Remote
← Back