Skip to main content

Box

Software Engineer III , Caching

Redwood City, CA, United StatesFrom $206.5kmidAdded 1 month ago

About this role

Box seeks a Software Engineer III to design and operate mission-critical caching infrastructure serving tens of millions of requests per second. You'll lead the migration to next-generation caching solutions while partnering with internal teams to solve scale, performance, and reliability challenges across the platform.

What you'll do

  • Architect and develop next-generation caching solutions to replace existing Memcached and Redis fleets
  • Design solutions for scale, performance, and resilience in a system handling tens of millions of requests per second
  • Collaborate with client teams to understand traffic patterns and recommend caching strategies
  • Maintain production-critical caching services and drive continuous reliability improvements
  • Participate in technical design reviews and shape the team's architectural direction
  • Participate in on-call rotation to respond to and triage production issues

What they're looking for

  • Distributed systems design and architecture
  • Algorithms and data structures
  • Java or Scala (JVM-based languages)
  • Caching platforms (Memcached, Redis)
  • High-scale systems and performance optimization
  • Production operations and incident response
  • Code design principles
  • System reliability and scalability

Benefits

  • Impact 40+ million users through mission-critical infrastructure work
  • Work on cutting-edge distributed systems challenges at massive scale
  • Collaborate with engineering teams across the organization
  • Minimum 3 days per week in-office at Redwood City headquarters
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Box

Box builds cloud-native infrastructure and content management platforms, operating large-scale backend services, Kubernetes-based systems, and edge networking solutions. The company is hiring senior engineers to design and operate mission-critical infrastructure systems, as well as solutions engineers to drive sales and technical implementations with SMB and mid-market customers.

Website
box.com
View all jobs at Box

Likely interview questions

  • Walk us through a time you designed or optimized a caching layer for high-throughput systems—what challenges did you face?
  • How would you approach migrating a large production caching fleet (Memcached/Redis) with zero downtime while serving tens of millions of requests per second?