Staff Software Engineer, Core Platforms

Join our passionate team to create the fundamental building blocks behind Box's platform. 
Our team builds the services and APIs that power content, collaboration, sharing, and account management. Together these services, allow tens of millions of Box customers to store billions of files, collaborate on those files together, securely and effortlessly from anywhere. 
At Box we are passionately working to expand these services to support new use cases, business models, and scale. You can help us make this a reality. You can partner with us to reimagine how people organize their files, discover their content, and facilitate workflows. You can work with us to transform Box's platform, so developers can take advantage of Box's services in their owns applications. You can team up with us to battle the scale challenges we face powering the file system of the future. This is just the beginning.
As a Core Platform engineer, you will join a rapidly iterative environment where we ship new code every day. Your leadership will help us architect long lasting designs, build scalable systems, and evangelize great engineering practices. On this team, you'll be expected to not only write high quality but also constantly raise our quality standards. Ultimately, as a senior member of this team, you will have the opportunity to own projects by driving architectural, product and deployment decisions. Help us reimagine the future of content! 
  • 8+ years of experience as a software engineer.
  • Fluency in any modern object oriented programming language like Java, PHP, Python, Javascript, etc.
  • Academic background in computer science or a related field.
  • Experience with or knowledge of large scale, high volume systems.
  • Experience building scalable, highly-available service oriented architectures.
  • You’ve played with the Box APIs or you’ve developed your own APIs.
  • Experience in 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