Box is hiring a Software Engineer III for its Caching Team, which provides a performant, highly available, and scalable caching platform across the Box platform. The team operates the caching layer within Box’s core relational data tier, processing tens of millions of requests per second and supporting critical, high-throughput, low-latency workflows. The role focuses on building easy-to-use solutions for serving heavy workloads while meeting strict consistency and performance requirements. The engineer will help design and build Box’s next-generation caching architecture as the company migrates its Memcached and Redis fleets. The role addresses scale, performance, and resilience challenges in a rapidly growing data tier, and includes partnering with engineering teams to understand their needs and improve the usability and impact of the platform. The position has significant impact on Box engineering and its users, and includes operating production-critical services and participating in an on-call rotation. Box expects employees to work from their assigned office at least three days per week. The role is eligible for equity and benefits. The Redwood City base salary range is $165,000–$206,500 USD.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level