
About Box
Secure content management for modern enterprises
Key Highlights
- Over 100,000 enterprise customers including IBM & Microsoft
- Headquartered in Redwood City, CA with 1,000+ employees
- 100% paid maternity leave for 20 weeks, 12 weeks for paternity
- Flexible hybrid work model with generous PTO policies
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...
🎁 Benefits
Box offers a flexible hybrid work model, sign-on RSUs, and an employee stock purchase plan for discounted stock. Employees enjoy generous parental lea...
🌟 Culture
Box fosters a culture focused on innovation and collaboration, leveraging partnerships with major tech companies to enhance its offerings. The company...

Software Engineering • Senior
Box • Redwood City - On-Site
Overview
Box is hiring a Senior Software Engineer for their Core Data Resilience team to ensure the health and performance of their content platform. You'll work with technologies like Java and SQL to manage a highly available relational data tier. This position requires 5+ years of experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building and maintaining scalable systems. Your expertise includes working with relational databases and ensuring system resilience under load — you've tackled challenges related to performance and fault tolerance in high-demand environments.
You possess strong programming skills in languages such as Java and Python, and you are comfortable with SQL for database management. Your background includes designing and implementing robust data solutions that support millions of queries per second, and you understand the intricacies of data consistency and availability.
You are a proactive problem solver who enjoys collaborating with cross-functional teams to enhance system performance. Your experience includes monitoring system health and implementing strategies to improve service reliability, ensuring that users have a seamless experience.
Desirable
Experience with cloud platforms like AWS or Azure is a plus, as is familiarity with containerization technologies such as Docker and Kubernetes. You may also have knowledge of enterprise AI applications and how they can be integrated into content management systems.
What you'll do
As a Senior Software Engineer on the Core Data Resilience team, you will play a critical role in maintaining the health and performance of Box's content platform. You will design and implement solutions that ensure the system remains fault-tolerant and performant, especially during peak loads. Your work will involve optimizing database queries and enhancing the overall architecture to support high availability.
You will collaborate closely with other engineers and product teams to identify areas for improvement and implement best practices in software development. Your responsibilities will include conducting code reviews, mentoring junior engineers, and contributing to the team's technical direction.
You will also be involved in monitoring system performance and responding to incidents, ensuring that any issues are resolved quickly and effectively. Your contributions will directly impact the user experience and the efficiency of Box's content management solutions.
What we offer
Box offers a competitive salary range of $198,000—$248,000 USD, along with equity and comprehensive benefits. You will have the opportunity to work in a collaborative environment that values innovation and creativity. We encourage you to apply even if your experience doesn't match every requirement — we believe in fostering diverse teams that can drive our mission forward.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Box.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Box is hiring a Senior Software Engineer for their Search & Query Infra team to develop a scalable platform for enterprise content discovery. You'll work with Java, Python, and Elasticsearch to support fast and reliable search functionalities. This position requires 5+ years of experience in software engineering.

Technical Lead
Cloudflare is seeking a Technical Lead for their Resiliency team to build and manage systems that support their solutions. You'll work in a hybrid environment based in Bengaluru. This role requires strong technical expertise and leadership skills.

Site Reliability Engineer
Celonis is hiring a Staff Site Reliability Engineer to ensure the health and performance of their platform. You'll work with Kubernetes and AWS, applying SRE principles to enhance system reliability. This role requires strong technical leadership and experience in reliability engineering.

Software Engineering
Box is hiring a Senior Software Engineer to enhance their Home Web platform. You'll work with Java, JavaScript, and React to build core experiences that drive collaboration and content management. This position requires significant experience in software development.
