
Secure content management for modern enterprises
Box, headquartered in Redwood City, CA, is a leading cloud content management platform that enables secure collaboration and data sharing for enterprises. Trusted by over 100,000 businesses, including IBM and Microsoft, Box is at the forefront of the shift to cloud computing, recently partnering wit...
Box offers a flexible hybrid work model, sign-on RSUs, and an employee stock purchase plan for discounted stock. Employees enjoy generous parental lea...
Box fosters a culture focused on innovation and collaboration, leveraging partnerships with major tech companies to enhance its offerings. The company...

Box • Redwood City, CA
Box is hiring a Senior Software Engineer to enhance their Intelligent Content Management platform. You'll work with Java and Kubernetes to drive the development of Box's Platform as a Service (PaaS). This position requires significant experience in software engineering.
You have 5+ years of experience in software engineering, with a strong background in building scalable applications and services. Your expertise in Java allows you to develop robust backend systems that support high-volume transactions and complex workflows. You are familiar with Kubernetes and understand how to leverage container orchestration for deploying applications efficiently.
You thrive in collaborative environments and enjoy working closely with cross-functional teams to deliver high-quality software solutions. Your problem-solving skills enable you to tackle challenges head-on, and you have a keen eye for optimizing performance and reliability in production systems.
You are passionate about technology and stay updated with industry trends, particularly in the realm of cloud computing and enterprise AI. You understand the importance of security and compliance in software development and are committed to implementing best practices.
Experience with Platform as a Service (PaaS) architectures is a plus, as is familiarity with enterprise content management systems. You may also have exposure to AI technologies and how they can be integrated into software solutions to enhance user experiences.
As a Senior Software Engineer at Box, you will play a crucial role in enhancing our Intelligent Content Management platform. You will be responsible for designing and implementing features that improve collaboration and streamline business workflows for our clients. Your work will involve developing backend services using Java and deploying them on our Kubernetes-based PaaS.
You will collaborate with product managers, designers, and other engineers to understand user needs and translate them into technical requirements. Your contributions will directly impact how organizations manage their content and workflows, making a significant difference in their operational efficiency.
You will also participate in code reviews, ensuring that best practices are followed and that the codebase remains maintainable and scalable. Your mentorship will help junior engineers grow their skills and contribute effectively to the team.
In addition, you will be involved in troubleshooting and resolving production issues, ensuring that our services remain reliable and performant. You will have the opportunity to work on exciting projects that leverage the latest technologies and contribute to the evolution of our platform.
At Box, we offer a competitive salary range of $165,000 to $206,500 USD, along with equity options and comprehensive benefits. You will be part of a dynamic team that values innovation and collaboration, working in a supportive environment that encourages professional growth.
We believe in the power of content to transform how businesses operate, and you will have the chance to make a real impact in this space. Join us in our mission to simplify and accelerate how organizations bring applications to life, and be at the forefront of the AI-first era of business.
Apply now or save it for later. Get alerts for similar jobs at Box.