Box is a unique combination of startup and enterprise. Box's Engineering team has to find the perfect balance point between multiple priorities. We balance high velocity to stay competitive with continuous availability for highly valuable workloads. We balance the stringent security and compliance requirements of enterprise customers with high efficiency, allowing us as a company to invest more of our resources in development and growth.
As a Tools Engineer on the Platform Infrastructure team, you will build and run software and services that provide leverage for our entire Engineering team by abstracting away the low-level details of working with infrastructure, allowing the rest of Engineering to focus entirely on delivering great experiences to Box's customers. Our mission is to work across multiple public cloud providers as well as Box's own technology stack in our own data centers to provide unified interfaces for managing infrastructure to both our developers and ops teams. Our systems are currently transitioning from statically-defined models to dynamic and ephemeral ones, bringing challenges that require new approaches to how we manage infrastructure. Come help us solve it for Box!
We're a small team with big responsibilities and we're looking to up level our discipline and capabilities around software development, especially test-driven development. As we expand our systems to cover all public cloud providers, we'd look to you to help us develop stronger TDD practices and accelerate our efforts to integrate our systems across multiple clouds. We go fast and take intelligent risks and we use blameless postmortems to learn everything we can from failures. We solve problems with software and we run what we build - there's no throwing software over the wall. We trust each other and use that trust to enable vigorous debate within the team. We need you to bring a willingness to debate, to learn, and to teach. We need you to own what you're going to build!
Why Box needs you
Box is growing fast. Real fast. Every business in the world is looking to modernize the way that they work. As the leader in cloud content management, Box is the only company that can help enterprises transform how people work together. The platform you'll build will enable our Engineering team to go fast and be efficient without sacrificing safety or security.
Why you need Box
You're going to have the unique opportunity to architect, build and design our private and multi-public cloud provider solution with the highest level of security that any company has to typically deal with. As you drive and scale our infrastructure migration to the cloud, you will get to work with cutting-edge technologies including Kubernetes, SmartStack, and all major cloud providers. You will have visibility across all of Engineering and have impact directly on the entire business.
Who you are
- You have 5+ years of experience in software development and production operation
- You've worked in a TDD environment and think it leads to higher quality software.
- You've worked on cross-functional teams to deliver solutions
- You're comfortable logging in to troubleshoot linux machines within complex distributed systems
- You believe in and have created excellent documentation
- You believe that Infrastructure as Code is the right way to manage production systems
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 www.box.com.