Senior Software Engineer, Cloud Services



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.


Box is growing rapidly, and in order to reach every customer in the world, it’s critical for us to build a best in class Cloud Engineering function to efficiently scale Box across a robust Hybrid Cloud infrastructure. As a Cloud Engineer, you will be responsible for ensuring secure, compliant and efficient usage of multiple major Public Cloud providers (e.g. AWS, GCP, IBM, Azure, etc.). You will develop software and tools to automate and improve routine cloud management changes. You will leverage existing industry and internal tools to manage and scale Box’s Public Cloud platform.


We are a team of highly motivated and driven engineers who are dedicated to Box’s future by solving tomorrow’s problems today. We understand how critical the scalability and reliability of the infrastructure is to the growth of the company and take that responsibility seriously. Box is increasing our adoption of Public Cloud technologies quickly, and our team is moving even faster to build the capability to operate a Multi-Cloud efficiently and at scale. We move quickly, identify and solve ambiguous problems, and have fun doing it!

This is your opportunity to provide technical vision and leadership in a space with complex and ever-evolving business requirements. You will have the opportunity to get experience with all major Cloud technologies and work with top-notch, high performing engineering teams with a diverse range of skills and backgrounds.


  • Experience enabling the migration of workloads from on premise data centers to public cloud
  • Understanding security best practices and deploying and managing IAM roles and concepts
  • You have expertise in at least 1 public cloud technology (GCP, AWS) IBM and Azure is a plus
  • Experience in DevOps toolsets such as Terraform
  • Experience designing, building, and deploying high quality software with test frameworks and CI/CD
  • You have 5+ years of professional software development and production operations experience
  • 2+ years experience in one or more programming languages – Python preferred
  • Familiarity with best practices for running Public Cloud workload including Infrastructure-as-Code, DevSecOps, Ephemerality, Auto-Scaling, etc.
  • You have an Operations background managing a highly available service
  • Willingness to support production systems in an on-call rotation