← all jobs

[Remote] Sr. Software Engineer in Test

Work from home Full-time role Hiring

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

    Part‑Time Remote Customer Chat Representative – careerzynith E‑Commerce Support & Real‑Time Assistance Specialist

    Work from home Full-time role

    Area Sales Manager Michigan

    Work from home Full-time role

    Remote Customer Service Representative – Aviation Travel Support & Passenger Experience Specialist at careerzynith

    Work from home Full-time role

    Dynamic Social Media & Customer Service Associate – Remote Engagement & E‑Commerce Support for careerzynith

    Work from home Full-time role

    Practice Transformation Manager

    Work from home Full-time role

    [Remote] Sr. Clinical Research Associate

    Work from home Full-time role

    [Remote] Senior Project Manager (Systemwide/Higher Education/SaaS/ERP)

    Work from home Full-time role

    Part-Time Technical Writer

    Work from home Full-time role

    CAD Designer - TikTok Creator

    Work from home Full-time role

    Experienced Data Entry Specialist – Remote Opportunity with careerzynith

    Work from home Full-time role

    Experienced Data Entry Specialist – Remote Opportunity for Global Professionals

    Work from home Full-time role

    Remote Data Entry Specialist – Entry‑Level Position with careerzynith – No Experience Required, Flexible Work‑From‑Home Opportunity

    Work from home Full-time role

    Remote Medicare Sales Representative

    Work from home Full-time role

    Principal Engineer - Power Uprate projects

    Work from home Full-time role

    Broker Relations Principal - Cigna Healthcare - Remote

    Work from home Full-time role

    Experienced Part-Time Online Data Entry Specialist – Flexible Hours at careerzynith

    Work from home Full-time role