Member of Technical Staff (test Engineering)

Cockroach Labs Cockroach Labs · Data AI · Bangalore, India · Engineering

Software engineer role focused on developing and scaling test infrastructure, building tools for bug detection in distributed systems, static/dynamic analyzers, and performing large-scale cloud benchmarking. The role emphasizes quality, correctness, and performance testing within a database company.

What you'd actually do

  1. Develop test strategies and methodologies.
  2. Build and scale test infrastructure.
  3. Build tools and frameworks to find bugs in complex distributed systems.
  4. Build static and dynamic analyzers.
  5. Perform at-scale cloud benchmarking.

Skills

Required

  • distributed systems
  • automated testing
  • GCP or AWS
  • database testing
  • static code analysis
  • failure mode analysis

Nice to have

  • randomized testing
  • deterministic testing
  • performance testing
  • chaos-mesh
  • frisbee

What the JD emphasized

  • 8+ years of experience as a software engineer writing clean, idiomatic code.
  • Experience with one of the following: Database or Distributed Systems Testing, Static Code analysis, Failure mode analysis.