Staff Software Engineer, Front End - Workflow

Box is a lot more than just file storage, syncing and sharing. Every business in the world is looking to modernize the way that they work. Our product offers many features to companies that enable them to trust Box with their most sensitive content and make them productive within and outside their organization. This is where Box thrives and what differentiates us from competition. We are changing the way people work at a global scale. 
The Enterprise workflow team is building a mission-critical platform to help customers power their business processes. We are building features that allow customers to setup, track and manage all their work in one place in an efficient and pleasant way. We are looking for people to join our team to work closely with our product and other engineering teams to define the future of our product and its architecture.
Why the team needs you
We are just starting out on our journey to build an intelligent workflow product to support business processes at scale. We are looking for someone with passion and expertise for building out end-user facing features that are able to handle complex use-cases in a robust and easy-to-use way. We are specifically focusing on building the best user experience for the customers to help re-define how they work. As an engineer in the Enterprise workflow team, you will join a small, diverse, fast-paced, full-stack team that works together to build new, easy-to-use capabilities that helps Box’s customers get their work done faster. You will work across teams to lead design and implementation of components that power mission-critical use cases in a future-proof way.
Why Box needs you
As the leader in cloud content management, Box is the only company that can help enterprises transform how people work together. We believe that with the intelligent workflow product, we can help people work smarter, achieve team goals faster, communicate status effortlessly and minimize distractions. As a Staff Front End Engineer on the workflow team, you will lead front end development efforts for our team from design and implementation through to release to make this vision become a reality. 
Why you need Box
You are going to have the unique opportunity to define and build the next generation of Box workflow system. In additional to influencing technical vision for the team, you will also influence the product vision and build out completely new capabilities into our Box offering. At Box, we strive to foster a culture of transparency and inclusiveness, we aim to execute quickly, and we are committed to doing the right thing for our end users. We value team members who are life-long learners, passionate about continuous improvement for themselves and for the team around them. You will have an opportunity to impact everything about the way we work, leading projects, making major technology decisions, mentoring other engineers and setting a high bar for excellence and helping to maintain supportive and fun team atmosphere. And the work you'll do will directly impact the experience of our 40 million+ users.
What you'll be responsible for
  • You'll drive architectural, product and technological decisions for user-facing features like tasks, workflow tools, notifications
  • You'll influence our team's processes and execution methods
  • You'll coach and mentor other engineers and teams
  • You'll develop high quality code 
  • You'll collaborate with others senior members of our staff to define our technical strategy for Box application
Who you are 
  • You have 8+ years of experience as a software engineer
  • You're proficient in Javascript, HTML, and CSS
  • You have demonstrated solid understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching)
  • You have an academic background in computer science or a related field
  • You act like an owner and strive to do work you're proud of, both technically and in your team interactions
Welcome experience 
  • You have experience with React
  • Experience with modern JavaScript libraries and tooling
  • You contribute to developer communities like StackOverflow and GitHub
  • Demonstrated design and UX sensibilities
Find out about our engineering team
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