- Redwood City, California, United States
- Hybrid
- Full-time · Senior
- $165K–$207K per year
- 3+ years
The Caching Team provides a performant, highly-available, and scalable caching platform for use throughout the Box platform, serving tens of millions of requests per second.
Compensation
$165,000—$206,500 USD
Responsibilities
- Contribute to the future of Box’s Caching architecture as we migrate our Memcached and Redis fleets to the next-generation of caching solutions.
- Develop solutions to the scale, performance, and resilience challenges involved with protecting an exponentially growing data tier serving tens of millions of requests per second.
- Partner with client teams to understand their traffic patterns and provide guidance on effective caching strategies.
- Deliver high technical excellence in operating our production-critical services and identify opportunities to continually improve their reliability.
- Collaborate with team members on technical design and architecture decisions to help shape the team’s technical direction.
Requirements
- Bachelor's degree or equivalent in Computer Science, Mathematics or a related field
- Nice to have: JVM-based languages
- Nice to have: Java
- Nice to have: Scala
- Nice to have: Memcached
.png?1733430365)