Staff Software Engineer, Full Stack (Content Creation)

At Box, we're changing the way people work, making it really easy to access, manage and collaborate on business content in the cloud.  We’re successfully disrupting the traditional enterprise software market -- making it easy and secure to share files inside and outside the company, bringing the usability and quick iteration of a consumer application to the enterprise world and going from sale to deployment in hours, not months. We’re building – from the ground up – for the cloud, and we want you to join us. 
As a Staff full stack engineer on the Box Notes team, you'll be working with a small talented group of engineers that strives to provide the best cross-platform content creation experience for our users. We are building products that make it easy for our users to create, share and collaborate content in real-time. You'll work closely with the product team and other engineers to solve complex technical challenges as well as product features that our customers love. Ultimately, as an engineering leader, you'll have the opportunity to own projects by driving architectural, product and technological decisions.
  • Experience with highly object-oriented codebases; deep understanding of MVC concepts and frameworks
  • Experience with Node.js, HTML, CSS, Javascript
  • Knowledge of relational and NoSQL databases 
  • An understanding of RESTful API design concepts and JSON formatting
  • Experience building web-based APIs, frameworks or SDKs
  • 4-year degree from a top-notch Computer Science or comparable program
  • 8+ years relevant experience
  • Experience in building modern desktop applications using technologies such as Electron
  • Experience with Javascript frameworks such as jQuery, Angular, Backbone and React


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