WHAT IS BOX?
Box is the market leader for Cloud Content Management.
Our mission is to power how the world works together.
Box is partnering with enterprise organizations to accelerate their digital transformation by creating a single platform for secure content management, collaboration and workflow.
We have an amazing opportunity to further establish ourselves as leaders in the space, and we need strong advocates to help us achieve that goal.
By joining Box, you will have the unique opportunity to help capture a majority of this developing market and define what content management looks like for the digital enterprise.
Today, Box powers over 98,000 businesses, including 70% of the Fortune 500 who trust Box to manage their content in the cloud.
WHY BOX NEEDS YOU
Box’s File System is not like the file system on your laptop.
It’s the very core of the Box product.
Virtually every feature at Box interacts with the File System, making it perhaps the most critical part of our architecture.
It is a single, constantly evolving platform for content access, used by both internal and external clients, and serving tens of thousands of customers (including most of the Fortune 500), and millions of users.
The Box File System operates at millions of requests per second and through its advanced permissions system secures the hundreds of billions of pieces of content stored in Box.
It also manages the collaboration on that content, which is one of the foundational capabilities of Box that is used by virtually every customer.
Box is focused on bringing its vision for the future of content management to the rest of the working world, and continuing to enhance the scale and capabilities of the Box File System is a vital part of this journey.
That's where you come in.
WHAT YOU'LL DO
Work closely with Engineering Leadership to develop strategies for evolving the platform to its next generation
Collaborate with Product Management to help refine requirements and break down complex projects into meaningful shippable units and lead the effort
Deliver product features to the business
Improve the current code base and infrastructure
Model best practices in crafting systems and code with sound architectures, testability, scalability and maintainability
Communicate technical ideas and direction across the organization
WHO YOU ARE
BS, MS, or PhD in Computer Science or Engineering, or equivalent work experience
2+ years of Software Development experience in distributed systems
You have experience designing, building, and deploying high quality software
You have a passion for building distributed client/server systems at large scale
Strong coder with demonstrated proficiency in languages like Java, Scala, PHP, Go, C or C++
Bonus points if you have experience using or building high-scale distributed data stores
You are excited about solving hard problems using data-driven solutions
You act like an owner and strive to do work you're proud of, both technically and in your team interactions.
You collaborate with in-person and remote Boxers with ease
BENEFITS
For more information regarding our benefits, please visit our page here.
EQUAL OPPORTUNITY
We are an equal opportunity employer and value diversity at our company.
We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
For details on how we protect your information when you apply, please see our Personnel Privacy Notice.
Box is committed to fair and equitable compensation practices.
Actual base salary (or OTE if commissionable role) is dependent upon factors such as: knowledge, skill level, experience, and work location.
This role is also eligible for equity and benefits.
For more information on benefits, check out our healthcare benefits and additional Box Benefits + Perks.
In accordance with OFCCP compliance, here is the Pay Transparency Provision.
United States Pay Range
$151,000—$188,500 USD