about 19 hours ago
Responsibilities
- Define benchmark methodologies and guidelines.
- Optimize each product to ensure equal testing conditions.
- Run benchmarks and analyze the results.
- Collaborate with engineering and developer relations to validate approaches and results.
- Publish results through technical blogs or white papers.
Requirements
- 5+ years of software development experience with Python and Java, plus Linux shell scripting.
- Strong understanding of distributed systems performance analysis.
- Experience performing root cause analysis for performance issues in complex systems.
- Familiarity with benchmarking in Linux VM and containerized environments.
- Experience writing about benchmarking results for external audiences.
- Ability to manage numerous projects and collaborate effectively across geographically distributed teams.
Benefits
- Competitive pay based on the work you do.
- Health coverage for you and your family in many locations.
- Flexible locations and schedules for many roles.
- Generous number of vacation days each year.
- Financial donation matching up to $2000.
- Up to 40 hours each year for volunteer projects.
- Minimum of 16 weeks of parental leave.