Description
Job Title
Member of Technical Staff (Test Foundation)
Job Description
We are looking for a highly skilled software engineer to join our Test Engineering team as a Member of Technical Staff. As a key member of our team, you will be responsible for developing and maintaining our test infrastructure, building tools and frameworks to find bugs in complex distributed systems, and collaborating with our engineering team to ensure the quality and reliability of our software.
Responsibilities
- Develop test strategies and methodologies
- Build and scale test infrastructure
- Build tools and frameworks to find bugs in complex distributed systems
- Build static and dynamic analyzers
- Perform at-scale cloud benchmarking
- Prioritize and execute test suites that are representative of customers' workloads
Expectations
In your first 30 days, you will become an integrated member of our engineering team. You'll become familiar with our production systems, software development workflows, and the architectures of CockroachDB and CockroachDB Cloud. After your first month, you will align with the team's development objectives and own a medium-sized project to completion.
Requirements
- 8+ years of experience as a software engineer writing clean, idiomatic code
- 1+ years of hands-on experience with GCP or AWS
- Experience with one of the following: Database or Distributed Systems Testing, Static Code analysis, Failure mode analysis
- Exceptional communication skills and a collaborative mindset
- BS in Computer Science or equivalent experience
The Team
Our team is led by experienced engineering leaders who have built and scaled high-performing engineering teams and distributed systems at high-tech startups. We are passionate about building high-quality software products and lean teams by leveraging everyone's potential.