Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Box Logo

Software Engineer III, Identity and Security Foundation

Box

$155,500 - $194,500
Jul 31, 2025
Redwood City, CA, US
Apply Now

Box needs to design, develop, and maintain secure and scalable authentication and authorization systems to manage all authentication flows at Box, ensuring the security of critical content and transforming business workflows with enterprise AI.

Requirements

  • You have 3+ years of professional software engineering experience working primarily with Java or PHP in production environments.
  • Solid understanding of modern authentication mechanisms like MFA, SSO, OAuth 2.0 flows, and JWT token management, including scope and permission enforcement.
  • Experience building RESTful APIs or microservices architectures with an emphasis on security best practices.
  • You understand how to balance security concerns alongside system performance and usability without compromising quality.
  • Design, develop, and maintain secure and scalable authentication and authorization systems using technologies like Java, PHP, Docker, and Kubernetes.
  • Build high-quality microservices focused on security features such as MFA, SSO, OAuth2.0, OIDC, JWT Auth, token management, scopes and permissions.
  • Participate in architectural discussions by providing input based on hands-on experience with secure web service design.

Responsibilities

  • Design, develop, and maintain secure and scalable authentication and authorization systems using technologies like Java, PHP, Docker, and Kubernetes.
  • Build high-quality microservices focused on security features such as MFA, SSO, OAuth2.0, OIDC, JWT Auth, token management, scopes and permissions.
  • Collaborate closely with cross-functional teams including product managers and other engineers to deliver reliable solutions aligned with business needs.
  • Contribute to code reviews and help improve team best practices around security standards and software quality.
  • Troubleshoot production issues related to authentication services; implement fixes while balancing performance and usability.
  • Participate in architectural discussions by providing input based on hands-on experience with secure web service design.
  • Mentor junior engineers by sharing knowledge about secure coding patterns and system design principles.

Other

  • We are an AI-first company. This means you approach your work with a growth mindset and find ways to leverage AI to help make faster, smarter decisions that will 10X your impact at Box.
  • Bachelor’s degree in Computer Science or related field—or equivalent practical experience—with strong fundamentals in software development concepts.
  • Comfortable collaborating across teams to translate requirements into technical designs that balance security needs with user experience.
  • Boxers are expected to work from their assigned office a minimum of 3 days per week.
  • We aim to recruit a passionate, high-performing workforce that reflects the world we live in.