Staff Software Engineer, Enterprise Platform

The Enterprise Platform team is responsible for supporting the most critical business processes of Box customers.  We build products that secure our customers' most sensitive content, all while making them productive both inside and outside their organization. This team is responsible for changing the way people work and collaborate at a global scale.
Our teams oversee essential revenue-driving capabilities including:
  • Automatic security classification to bring more sensitive data onto Box
  • Tools to meet regulatory and compliance requirements via legal holds and retention management
  • Workflow capabilities to make workers more productive with their content
  • Scalable interfaces for enterprises to manage their users, groups and application at very large scale 
The Box Enterprise Platform offers a broad spectrum of technical challenges:
  • Massive scale of users, files, and events
  • Need to design for leverage, to enable faster development across core platforms
  • Defining and building the next generation of Box architecture
  • Rapid development without sacrificing enterprise-grade availability
We are looking for people to join our core team to work closely with our product and other engineering teams to define the future of our platform and its architecture.
As an Enterprise Platform engineer, you will join a fast-paced core team that works together to architect and build services, APIs, and applications that power this platform. You will work cross-functionally to lead design and implementation of components that power mission-critical use cases in a future-proof way.  As a Staff engineer you will further improve our engineering processes by drawing from your past experiences.
  • 8+ years of experience as a software engineer. 
  • Proven track record of delivering distributed systems
  • Strong system architecture skills
  • Fluency in any modern object oriented programming language like Java, Scala, C#, PHP, Javascript, etc.
  • Academic background in computer science or a related field.
Welcome experience
  • Building large scale, high volume systems.
  • Designing scalable, highly-available service oriented architectures.
  • Working knowledge of large scale workflow and reporting systems.
  • Building externally facing APIs.
  • Being part of a fast paced, highly collaborative environment. 
Want to learn more? 
About Box: Founded in 2005, Box (NYSE:BOX) is transforming the way people and organizations work so they can achieve their greatest ambitions. As the world's leading enterprise software platform for secure content collaboration, Box helps business of all sizes in every industry securely access and manage their critical information in the cloud. Box is headquartered in Redwood City, CA, with offices across the United States, Europe and Asia. To learn more about Box, visit

Meet Some of Box's Employees

Christian I.

Field Customer Success Manager

Christian works with Box customers post-implementation to ensure they’re successful with their new software—and help them best use the services they subscribe to.

Jason G.

Director, Enterprise Sales

Jason and the 11-person team he manages are responsible for all of the Box enterprise software sales throughout the northeastern United States region.

Back to top