All roles

Open role

[Remote] Sr. Software Engineer in Test

Remote · Saudi Arabia 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.

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-seated 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

Skills

  • 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 B-tree access
  • Proficient in Data Structures and Concurrent Programming. Must be comfortable reading and navigating the complex C++ codebase to identify potential failure points
  • Working knowledge of Python, Java programming languages and advanced SQL
  • Sound understanding of JDBC APIs and database connectivity
  • Hands-on experience with Linux, shell scripting, Git, and architecting scalable CI/CD pipelines
  • Ability to leverage generative AI and LLM-based coding assistants to accelerate the authoring, refactoring, and optimization of complex test suites
  • Exceptional 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 bugs
  • A proven track record of identifying complex bugs, specifically data corruption and consistency issues

Benefits

  • Equity (when applicable)
  • Benefits including health plans
  • Retirement plans
  • Unlimited paid time off (PTO)

Company Overview

  • Yugabyte 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.
  • More open positions

    [Remote] Remote Senior Accountant

    Work from home Full-time role

    [Remote] Senior Product Owner - Healthcare Navigation - Virtual

    Work from home Full-time role

    [Remote] IT Systems Engineer - Fabric & Power Platform

    Work from home Full-time role

    [Remote] Director, AI Adoption & Operations Integration

    Work from home Full-time role

    [Remote] Task Order Project Manager (59843)

    Work from home Full-time role

    Penetration Tester | Upto $2150 Part-time

    Work from home Full-time role

    Experienced Full Stack Data Entry Specialist – Remote Data Management and Customer Service

    Work from home Full-time role

    Digital Communications Specialist - Middle Market (Consumer Benefit Solutions)

    Work from home Full-time role

    Manager, Business Analytics

    Work from home Full-time role

    Experienced Remote Customer Service Representative – Deliver Exceptional Client Experiences Up to $19/Hour

    Work from home Full-time role

    Care Specialist (Nurse Educator) – Puerto Rico (National)

    Work from home Full-time role

    Associate Vice President, People Department

    Work from home Full-time role

    Remote Data Entry Specialist – Work‑From‑Home – No Experience Required at careerzynith

    Work from home Full-time role

    Experienced Value Stream Business Architect – Remote Opportunity with FedEx, USA, $26/Hour

    Work from home Full-time role

    Remote Data Entry & Pharmacy Technician Apprentice – Full‑Time, $75,000 Annual Salary, Patient‑Centric Pharmacy Operations at careerzynith

    Work from home Full-time role

    UI/UX Designer (Remote Opportunity)

    Work from home Full-time role

    Customer Service Representative-Remote; Healthcare at Concentrix Phoenix, AZ

    Work from home Full-time role

    Wealth Solutions - Investment Advisor

    Work from home Full-time role

    Regional Field Service Manager

    Work from home Full-time role

    Data Scientist III - Financial Crime Risk Modeling

    Work from home Full-time role

    English (ESL / EAL) Teacher Vacancy Announcement (Part-Time)

    Work from home Full-time role