19 days ago
Base Salary
$199k - $248k/yr
Responsibilities
- Design, develop, and maintain secure, scalable authentication and authorization systems.
- Build and operate production-grade microservices supporting MFA, SSO, OAuth 2.0, OIDC, JWTs, token management, scopes, and permissions.
- Provide technical guidance and mentor engineers on engineering and security practices.
- Contribute to company-wide architectural decisions and technical reviews involving identity, authentication, authorization, and security.
- Participate in the on-call rotation and respond to and triage operational issues.
Requirements
- 5+ years of software engineering experience and a degree in Computer Science, a related field, or equivalent experience.
- Strong understanding of MFA, SSO, OAuth 2.0, JWTs, token management, scopes, and permissions.
- Experience designing, building, and operating secure production-grade services and APIs using microservices architectures.
- Strong Java proficiency and working knowledge of PHP.
- Understanding of security best practices and the ability to balance security, performance, reliability, and user experience.
- Ability to translate product and business requirements into scalable, secure technical designs.
- Experience collaborating with engineering and business leaders across teams and disciplines.
- Preferred: experience implementing solutions based on Box APIs, contributing to open source projects, or participating in developer communities such as Stack Overflow or GitHub.
Benefits
- Employees are expected to work from their assigned office a minimum of 3 days per week.
- The role is eligible for equity and benefits.
- Box provides reasonable accommodations for applicants with disabilities.
Tech Stack
Categories
About Box
Box builds a cloud content management platform for enterprises, combining secure file storage and sharing with collaboration, governance, e-signature, and workflow automation. It sells subscriptions (SaaS) to organizations that need to manage the lifecycle of business content and integrate with productivity apps. Founded in 2005 and headquartered in Redwood City, CA, Box is a public company (NYSE: BOX) used by customers such as JLL, Morgan Stanley, and Nationwide.
