See all roles

[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.
  • Apply To This Job

    You might like

    [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

    [Remote] Work From Home Customer Support & Solutions Specialist

    Work from home Full-time role

    [Remote] Sales Development Representative Digital Marketing

    Work from home Full-time role

    [Remote] Senior Consultant - Payroll, FSI and PS Industries

    Work from home Full-time role

    [Remote] Senior Data Engineer – ERP Data Harmonization & Enterprise Data Platform

    Work from home Full-time role

    [Remote] Senior Agent Channel Marketing Manager

    Work from home Full-time role

    Remote Chat Agent – Customer Experience & Digital Support Specialist (Energy Services)

    Work from home Full-time role

    Division Vice President, Inpatient Operations

    Work from home Full-time role

    Experienced Remote Live Chat Support Specialist – Immediate Start | Flexible Full-Time & Part-Time Shifts Available | $25–$35/Hour | Phone-Free Environment

    Work from home Full-time role

    Experienced Data Entry Specialist - Remote Opportunity with arenaflex

    Work from home Full-time role

    [Remote] Director – Product Management (AI-Enabled Healthcare Platform)

    Work from home Full-time role

    Operations Manager | E-commerce| D2C | 100% Remote EU

    Work from home Full-time role

    Interaction Developer, Computation Layer Specialist

    Work from home Full-time role

    Experienced Live Chat Support Representative – Part-Time Remote Opportunity at arenaflex

    Work from home Full-time role

    Experienced Data Entry Specialist – Remote (Part-time/Full-time) – Las Vegas, NV

    Work from home Full-time role

    Remote Customer Service Representative – Work‑From‑Home Opportunities with arenaflex – Automotive Support, Technical Assistance & Sales Enablement

    Work from home Full-time role