This role involves designing and maintaining mission-critical enterprise software that enforces trusted access to Box from client devices across Web, Mobile, and Desktop platforms
Job Summary
This role involves designing and maintaining mission-critical enterprise software that enforces trusted access to Box from client devices across Web, Mobile, and Desktop platforms.
You will lead the development of resilient and performant software components in the authentication and secure access domain while ensuring high system availability.
Box is an AI-first company seeking a technically strong engineer who thrives on platform-level thinking and has significant influence in shaping future security infrastructure.
Matching Summary
This role involves designing and maintaining mission-critical enterprise software that enforces trusted access to Box from client devices across Web, Mobile, and Desktop platforms.
Skills & Requirements
Must-have
10+ years backend development experience
Java programming language proficiency
Mission-critical system architecture
Identity and authentication domain knowledge
Large-scale distributed systems operation
Nice-to-have
Zero trust security model familiarity
Kubernetes and cloud platform experience
PHP, TypeScript, and React skills
AI-first growth mindset approach
Mentoring engineers in mature systems
Key Requirements
10+ years of backend development experience
Experience with identity, authentication, OAuth, or access control
Proficiency in writing clean code in Java
Proven track record operating large-scale distributed systems