Skip to main content

Box

Software Engineer III, DB Platform

Redwood City, CA, United StatesFrom $206.5kmidAdded today

About this role

Box seeks a Software Engineer III to advance its Database Platform team, focusing on scaling relational database infrastructure to handle millions of requests per second. You'll design and implement cloud-managed database solutions, streamline schema management tools, and collaborate across teams to solve enterprise-scale data challenges while maintaining high availability and consistency.

What you'll do

  • Adopt and evolve cloud-managed database solutions to scale Box's data tier
  • Design novel approaches to address scaling challenges from exponential usage growth
  • Develop automated tools and interfaces for database schema management and change processes
  • Partner with engineering teams to design scalable database schemas for diverse business needs
  • Manage critical production systems ensuring performance, availability, and data consistency
  • Participate in on-call rotation to respond to and triage production issues

What they're looking for

  • Distributed systems design and architecture
  • Relational database systems (MySQL preferred)
  • JVM-based languages (Java or Scala preferred)
  • Algorithms and data structures
  • High-scale system performance optimization
  • Database replication and consistency patterns
  • Cloud infrastructure and managed database services
  • Schema design and database change management
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 maintaining systems that handle millions of requests per second—what were the key bottlenecks you encountered?
  • Tell us about a time you managed a critical database change in production. How did you ensure consistency and minimize downtime?