Sr. Software Engineer, Full Stack, Growth

At Box, we're disrupting the traditional enterprise software market by transforming the way people work, making it easy to access, manage and collaborate on business content in the cloud.  We’re building – from the ground up – for the cloud, and we'd love for you to join us.
As a member of the Growth team, you will be working in Box's fastest growing line of business, with tens of millions of dollars in annual revenue. The team is focused on acquiring, upgrading and retaining customers through our self-serve e-commerce channel. This role is all about building better flows, and architecting scalable and flexible infrastructure and systems to support this key part of the business. You will be responsible for end-to-end development of new frameworks, with a clear revenue attachment to every feature that you create.
This is an extremely high-performing, tight-knit team that operates like a start up within Box. The Growth team is organized as its own Business Unit dedicated to Online Sales, partnering with Product Managers, Analysts, Designers and of course other developers. If you're interested in joining a team that connects business strategy and sales to cutting-edge technology with a massive opportunity ahead, please check us out!
  • Build highly usable, performant user flows that optimize conversion and growth.
  • Develop well-architected, intuitive and elegant frameworks and features to support scalability and flexibility.
  • Refactor and optimize our code for improved reliability, performance, simplicity and maintainability.
  • Join a highly collaborative team in an energetic environment.
  • Experience with PHP, Javascript (ReactJS), HTML, CSS.
  • Excited to solve complex problems and build features our customers will love. 
  • Knowledge of design patterns and experience writing well structured code.
  • Solid engineering hygiene including focus on quality, documentation and unit testing.
  • 4-year degree in Computer Science or comparable program.
  • 5+ years of relevant experience
  • Experience with server side web frameworks PHP/Symfony, Python/Django, Ruby/Rails, NodeJS/Express, Java/Spring, Scala/Play
  • Knowledge of SQL optimization and good schema and query design.
  • Desire to contribute back to the open source community.
  • Experience working with large codebases.

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

Ryan K.

Outbound Business Representative

Ryan works with federal, state, and local government agencies to help them integrate Box’s secure storage system so that they can more efficiently achieve their goals.

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