
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
Skills & Technologies
Overview
Box is hiring a Senior Software Engineer to build core experiences for their platform. You'll work with JavaScript and React to enhance user interactions and drive innovation in content management. This position requires significant experience in software development.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building scalable applications that enhance user experiences. Your expertise in JavaScript and React allows you to create dynamic and responsive interfaces that meet user needs effectively. You understand the importance of collaboration and are comfortable working with cross-functional teams to deliver high-quality software solutions.
You are passionate about technology and its potential to transform business workflows. Your experience with enterprise-level applications gives you insights into the challenges organizations face in managing content and collaboration. You thrive in environments that encourage innovation and are eager to contribute to the evolution of software architecture.
What you'll do
As a Senior Software Engineer at Box, you will be responsible for developing and enhancing core experiences that drive user engagement on our platform. You will work closely with product managers and designers to implement features that are not only functional but also delightful to use. Your role will involve optimizing our React architecture to ensure a fast and reliable user experience, particularly as we integrate more AI-driven functionalities.
You will participate in code reviews, providing constructive feedback to peers while also mentoring junior engineers. Your contributions will directly impact how our users interact with content, making their workflows more efficient and effective. You will also be involved in troubleshooting and resolving issues that arise in production, ensuring that our platform remains robust and user-friendly.
What we offer
At Box, we offer a competitive salary range of $165,000 to $206,500, along with equity options 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, as we believe diverse teams build better products.
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 Admin Experiences team to build foundational frameworks for both external and internal users. You'll work in Redwood City, CA, and contribute to transforming business workflows with enterprise AI.

Software Engineering
Box is hiring a Software Engineer III to contribute to the development of Box Extract, a key component of their Intelligent Content Management platform. This role involves leveraging AI to enhance business workflows and collaboration. Experience in software engineering is required.

Site Reliability Engineer
Box is seeking a Senior Site Reliability Engineer to build internal tools and platforms that empower engineering teams. You'll work with Java, Python, and AWS to ensure reliability and observability in production systems. This role requires strong experience in cloud technologies and incident management.

Software Engineering
Box is hiring a Software Engineer III to contribute to the development of Box Extract, a key component of their Intelligent Content Management platform. You'll play a pivotal role in enhancing collaboration and transforming business workflows. This position requires a strong technical background and experience in software development.