Principal Software Quality Engineer

Added
3 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

jenkins rust github actions c python

πŸ“‹ Description

  • Define and own the overall quality strategy for the distributed database platform, including test
  • Drive quality across database server components, client SDKs, operators, backup tooling, and
  • Design comprehensive testing strategies for replication, rebalancing, partitioning, sharding
  • Establish reliable test coverage for critical database operations and ensure quality and
  • Validate cluster correctness under production-like failure conditions, including node crashes
  • Design and execute fault-injection scenarios involving process crashes, GDB-driven state

🎯 Requirements

  • 10–18 years of experience in Software Quality Engineering, Software Development Engineer in Test
  • Extensive hands-on experience testing distributed databases or storage systems, preferably NoSQL
  • Strong expertise in testing replication, partitioning, sharding, consistency, transactions
  • Deep understanding of distributed systems fundamentals, including replication protocols, consensus
  • Ability to read, analyze, and debug server-side code written in C, C++, Go, Rust, or Java, tracing
  • Understanding of protocol and serialization edge cases, including wire formats, MessagePack

🎁 Benefits

  • Annual Compensation: β‚Ή40,00,000–₹70,00,000 per year, as specified in the original job posting.
  • Full-time remote working arrangement.
  • Opportunity to work on advanced distributed database and storage technologies.
  • High-impact technical role with ownership of quality strategy and engineering standards.
  • Opportunity to work with AI agents, automation frameworks, and cutting-edge testing technologies.
  • Collaboration with experienced quality engineering, client engineering, and server engineering
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’