About the job
About Box
Box is the world's premier Content Cloud, relied upon by over 115,000 organizations globally, including nearly 70% of Fortune 500 companies and leaders in highly regulated sectors. Our platform not only safeguards data but also enhances collaboration and streamlines essential workflows through secure enterprise AI.
Joining Box means being at the forefront of innovation in content management. With our mission to infuse intelligence into content management, we aim to empower our clients to revolutionize workflows across their organizations. With a blend of AI and enterprise content, the potential to redefine how teams collaborate has never been greater, and at Box, you will play a pivotal role in this transformation.
Founded in 2005, Box is headquartered in Redwood City, California, with offices across the U. S., Europe, and Asia.
Why We Need You
The Enterprise Billing team is a newly established group within the Enterprise Engineering domain. This team collaborates closely with other engineering and finance teams at Box to develop and uphold various billing-related tools and systems, including enterprise event creation pipelines, entitlement management, billing processes, pricing and packaging strategies, along with reporting and analytics.
Your Responsibilities
- Design, develop, and maintain backend services, APIs, and system components.
- Engage in code reviews to uphold code quality, maintainability, and best practices.
- Write and maintain automated tests to ensure system stability and reliability.
- Collaborate with cross-functional teams in a Scrum environment.
- Monitor, troubleshoot, and resolve backend performance or stability issues.
- Participate in our on-call rotation and be available to respond to and manage any issues that arise.
About You
- 4+ years of professional software development experience.
- Strong coding skills with demonstrated proficiency in Java and related technologies.

