Skip to main content

Box

Software Engineer III, DB Platform

Redwood City, CA, United StatesFrom $206.5kmidAdded today

About this role

Box is seeking a Software Engineer III for its Database Platform team to build scalable relational database solutions supporting millions of requests per second. You'll work on adopting cloud-managed databases, automating schema management, and designing solutions that enable developers across the company to ship features rapidly while maintaining enterprise-grade performance and reliability.

What you'll do

  • Adopt and evolve cloud-managed database solutions to handle Box's growing scale and traffic
  • Design novel approaches to address scale challenges with exponentially increased data tier usage
  • Develop automated tools and interfaces for database schema management to streamline developer workflows
  • Collaborate on scalable database schema design across Box's platform for diverse business needs
  • Manage critical production systems with focus on performance, availability, and consistency
  • Participate in on-call rotation to respond to and triage production issues

What they're looking for

  • Distributed systems architecture and design
  • Algorithms and data structures
  • Java or Scala (JVM-based languages)
  • MySQL or relational database systems
  • High-scale database performance and optimization
  • Production system management and monitoring
  • API and interface design
  • Problem-solving under pressure
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

  • Describe your experience designing or optimizing systems that handle millions of requests per second, and what challenges you encountered with consistency and replication.
  • Tell us about a time you worked on database schema design for a large-scale system—how did you balance performance, consistency, and developer usability?