Sr. Software Engineer In Test (Distributed Databases)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Sr. Software Engineer in Test (Distributed Databases): Designing and implementing sophisticated automation and chaos-testing frameworks for a PostgreSQL-compatible distributed database with an accent on resiliency, scalability, and performance. Focus on simulating real-world failure modes, uncovering data corruption, and validating consistency models like linearizability and serializability.
Location: Hybrid (Sunnyvale, CA) — 2–3 days per week in office
Salary: USD 150,000 - 180,000
Company
builds a PostgreSQL-compatible distributed database designed for cloud-native applications, focusing on horizontal scalability and geo-distribution.
What you will do
- Architect, develop, and maintain advanced test automation frameworks for distributed systems.
- Design and execute comprehensive test suites focused on stress, resiliency, scalability, and performance.
- Orchestrate tests that simulate real-world failure modes to uncover deep-seated bugs like data corruption.
- Lead end-to-end quality for major features, from initial design review to production-ready automation.
- Modernize CI/CD pipelines by identifying opportunities for redesign and improved stability.
- Perform deep-dives into the C++ codebase to identify critical failure points and technical dependencies.
Requirements
- 5–8 years of experience in SDET or Systems Engineering with a BS/MS in Computer Science.
- Strong foundation in Distributed Systems, including CAP theorem, Raft, and consistency models.
- Expertise in Database Internals (ACID transactions, query processing, recovery logs).
- Proficiency in Python, Java, and advanced SQL, with the ability to navigate complex C++ code.
- Hands-on experience with Linux, shell scripting, Git, and scalable CI/CD pipelines.
- Must be authorized to work in the US; new H-1B visa sponsorship is not available.
Nice to have
- Experience leveraging generative AI and LLM-based coding assistants to optimize complex test suites.
Culture & Benefits
- Unlimited paid time off (PTO).
- Comprehensive health and retirement plans.
- Hybrid work environment with team collaboration in Sunnyvale.
- Commitment to equal pay for equal work and compensation transparency.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →