Engineering Team at Box

Box is an online file sharing and cloud content management service offering unlimited storage, custom branding, and administrative controls.

Job Openings

Top Engineering Values

Each team is asked to select, explain, and rank their top 8 values in order of importance.
  • Start-to-Finish Ownership

    It’s your company too.

    We encourage everyone to speak up and say when things are not working. You can only start making improvements as a team once you’ve identified that there is something to work on. We do this because everyone has ownership in what we’re building and more importantly, ownership in how we’re building it. It’s common for teams to do weekly brainstorming sessions where engineers, product and designers come together to make decisions. You don’t just own what you’re working on, you see how what you’re building connects to the entire company.

  • Product-Driven

    Boxers wake up every morning and think about how we can make our customers happy.

    We’re always asking “What can we do better?”. At Box, everyone is involved in making product decisions. During team brainstorming sessions, engineers actively participate in identifying what are the highest impact items that will improve the product. It’s common at other companies to only ask engineers about the technical feasibility of a product, but at Box, we are always considering things from both engineering and product perspectives.

  • Cross-Department Collaboration

    Regardless of what team you’re on, it’s likely that you’ll be doing cross-functional work.

    We work collaboratively at Box. Whether it’s with the diverse group of people on your current team or with people from various departments, it’s important that everyone we hire is able to and enjoys working with others. Our interview process has both technical and cultural components and we care less about if you solve the problem and more about how you communicate with someone as you’re working through it.

  • Heavily Team Oriented

    Each team works together to determine what their team values are.

    A lot of what we do at Box is team-centric. For one, even though we’re becoming a large company (~300 engineers), we still hire into individual teams rather than hiring into the greater organization and then later placing people on teams that need more resources. Once you’ve joined your team, you’ll likely do team building activities to help you and your teammates assess how the overall team is doing. We have different work experiences, perspectives, and working styles and no two teams have the same dynamic. It’s important that we draw from our past experiences and share ideas, practices, and processes to elevate the team while also making sure to learn from what didn’t work. We are incredibly team oriented in this regard. Engineering managers also work together to share knowledge and help one another build engaging, cohesive team cultures. What is the best team you’ve ever been a part of and why? We want to know.

  • Committed to Personal Growth

    There’s mentorship and support for whoever you are and wherever you’re trying to go.

    Personal growth means something different to each person and everyone faces different obstacles in reaching those goals. Box has a number of groups that organize monthly events that aim to build community and provide support. For example, the Women in Tech group organizes internal events, sends female engineers to Grace Hopper Conferences, and has various tracks that include community outreach, networking, and career development workshops. Other groups at Box include Pride, Black Box, and Latin, to name a few. We also host Coffee Conversations where speakers are invited to speak about their career paths and provide insights about their personal journeys.

    Learning and development is also embedded into our engineering operations. We have Agile Coaches who closely mentor individual teams as they adopt Agile practices, providing feedback and answering questions as they help the team deliver high quality more efficiently. There is always something to learn and we expect everyone to be growing during their time at Box.

  • Team is Diverse

    Bring your ____ self to work.

    This is one of our company’s core values. We want you to fill in the blank and own who you are when you come to work every day. (We certainly don’t mind it if you bring your sweets-loving, baker self to work.) We celebrate the diverse group of people that make up Box and we wouldn’t be the same without them. As part of our company-wide efforts to build a diverse and inclusive culture, all of our engineering leads recently did unconscious bias training. We learned how to acknowledge biases in how we hire, structure teams, and conduct meetings. We also recently appointed a Head of Diversity and Inclusion at Box who will drive D&I initiatives forward and focus on seeing them through.

  • EQ > IQ

    You can teach someone a new technology stack but you can’t teach character.

    At Box, we hire for character first. The problems we face often require emotional intelligence just as much as technical expertise. The ability to collaborate with one another is founded on everyone being able to adapt their behaviors and communication to the circumstance. Many engineers hope to grow into senior roles, leading projects and managing teams. At Box, promotions are not just about building technical expertise but more about technical leadership and being able to effectively lead other engineers. There’s an expectation that as you grow, you’ll also help and mentor others.

  • Rapidly Growing Team

    We are hiring across all engineering roles, positions, and teams. Join us!

    We’re growing existing teams as well as creating new ones. A lot of our current teams need help scaling and growing to reach new goals. Simultaneously, there are teams being built as a result of new partnerships. We have millions of users on Box and never run out of new initiatives, features, or directions to take our product. If you’re interested in learning more about the various teams that are hiring at Box, we’d be happy to tell you everything you want to know!


  • Start-to-Finish Ownership
  • Product-Driven
  • Cross-Department Collaboration
  • Heavily Team Oriented
  • Committed to Personal Growth
  • Team is Diverse
  • EQ > IQ
  • Rapidly Growing Team

Company Properties

  • B2C
  • Technical Founder(s)

Team Members

  • 1 Business analytics (if product facing team)
  • 1 Designer (if product facing team)
  • 5 Engineers (plus or minus 1)
  • 1 Product Manager

Vacation Policy

We have on open vacation policy and highly encourage people to take them! It does seem like there’s always a few engineers in exotic places at any given time.

Tech Stack

Tech stack varies from team to team: PHP, React, Java, Node, Scala, Objective-C, Go, etc.

Interview Process

(1) 30-min phone screen with recruiter.

(2) 60-min collaborative coding exercise.

(3) Onsite with 4 panels (2 whiteboarding, 1 code writing, 1 technical communication)

(4) Lunch with the team.