Software Engineer III , Caching

Box
Redwood City
Workplace: OnsiteFull timeUSD 165,000 - 206,500 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Collaboration","Technical excellence"]

Join the Caching Team to design and build next-generation caching infrastructure for Box’s relational data tier. You’ll help migrate Memcached and Redis fleets, tackle performance and resilience for tens of millions of requests per second, and partner with engineering teams to shape caching strategies. This is a production-critical role with on-call rotation, where your architectural decisions and improvements will directly impact Box’s engineering and 40+ million users.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Box
Box
1 month ago

Software Engineer III , Caching

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Join the Caching Team to design and build next-generation caching infrastructure for Box’s relational data tier. You’ll help migrate Memcached and Redis fleets, tackle performance and resilience for tens of millions of requests per second, and partner with engineering teams to shape caching strategies. This is a production-critical role with on-call rotation, where your architectural decisions and improvements will directly impact Box’s engineering and 40+ million users.
Location: Redwood City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Contribute to Box’s caching architecture as you migrate Memcached and Redis fleets to next-generation caching solutions.
  • •Develop solutions for scale, performance, and resilience for a data tier serving tens of millions of requests per second.
  • •Partner with client teams to understand traffic patterns and guide effective caching strategies.
  • •Operate production-critical caching services and identify opportunities to improve reliability.
  • •Collaborate on technical design and architecture decisions, and participate in an on-call rotation to triage issues.

Pay and Benefits

Salary: USD 165,000 - 206,500 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •Bachelor's degree or equivalent in Computer Science, Mathematics, or a related field.
  • •3+ years of professional software development experience.
  • •Strong understanding of algorithms, data structures, and code design principles.
  • •Strong grasp of high-scale distributed systems.
  • •Experience with caching solutions such as Memcached and Redis.
Experience:3+ years
Education:Bachelor's
Skills:CollaborationTechnical excellence
Languages:English
Tech Stack:JavaScalaMemcachedRedis

Company Brief

Box
Provides cloud content management, file sharing, and collaboration services for businesses, enabling secure content storage, workflow automation, and integrations with enterprise apps to manage and share files across organizations.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Redwood City, United States
Founded: 2005
WebsiteLinkedIn