CareerPlan

Principal Software Quality Engineer

IndiaFull-time2026-11-03 → 2026-11-10

Core

Define and lead the quality strategy for a sophisticated distributed database platform, driving reliability, scalability, and product excellence across database infrastructure, client SDKs, and management tools.

Role type

Principal Software Quality Engineer (Distributed Database Systems)

Builds

Distributed database platform, client SDKs, and management tools

Domain

Distributed databases and storage systems

Deliverable

production ML models

Required skills

Distributed database testing, fault injection, systems-level debugging, Python programming, CI/CD infrastructure management, AI agent integration, protocol and serialization knowledge, chaos testing, test automation framework development

Preferred skills

NoSQL database expertise, C/C++/Go/Rust/Java systems programming, client SDK testing, AI evaluation frameworks