
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 the reliability of their platform. You'll work with Java to ensure world-class performance and scalability. This role requires significant experience in reliability engineering.
You have 5+ years of experience in software engineering, particularly focused on reliability and performance of distributed systems. Your background includes a deep understanding of Java and its ecosystem, allowing you to build robust applications that can handle high traffic and complex workflows. You are skilled in identifying potential reliability issues before they impact users, and you have a proactive approach to problem-solving. You thrive in collaborative environments, working closely with cross-functional teams to ensure that the systems you build are not only functional but also scalable and maintainable. You are familiar with cloud infrastructure and have experience with monitoring tools that help maintain system health. You are passionate about improving user experience through reliable software solutions and are eager to contribute to a team that values innovation and excellence.
Experience with cloud platforms such as AWS or Azure is a plus, as is familiarity with containerization technologies like Docker and Kubernetes. You may also have knowledge of performance testing tools and methodologies, which can further enhance the reliability of the systems you work on.
As a Senior Software Engineer in the Reliability Engineering team at Box, you will be responsible for ensuring that our platform delivers exceptional performance and reliability. You will work on designing and implementing solutions that enhance the scalability of our systems, allowing us to serve millions of users effectively. Your role will involve collaborating with product managers and other engineers to identify areas for improvement and to develop strategies that mitigate risks associated with system failures. You will also be involved in conducting root cause analyses for incidents and implementing corrective actions to prevent future occurrences. Your contributions will directly impact the user experience, making it seamless and efficient. You will mentor junior engineers, sharing your expertise and helping them grow in their roles. Additionally, you will participate in code reviews, ensuring that best practices are followed and that the codebase remains clean and maintainable.
At Box, we offer a competitive salary range of $165,000 to $206,500 USD, along with equity options and comprehensive benefits. You will have the opportunity to work in a dynamic environment that encourages innovation and collaboration. Our culture is built on the belief that diverse teams create better products, and we are committed to fostering an inclusive workplace. You will have access to professional development resources and opportunities to advance your career within the company. Join us in transforming how organizations manage their content and workflows in the AI-first era.
Apply now or save it for later. Get alerts for similar jobs at Box.