Box Incorporated logo

Software Engineer III, Identity and Security Foundation

Box Incorporated

Redwood City, CA
Full Time
Mid Level
156k-195k
6 days ago

Job Description

About the Role

Box is a leader in Intelligent Content Management, enabling organizations to collaborate, manage content lifecycle, secure critical content, and transform workflows with enterprise AI. Founded in 2005 and headquartered in Redwood City, CA, Box simplifies work for global organizations by bringing intelligence to content management and empowering customers to transform their workflows through AI and enterprise content. The company fosters a culture of innovation, collaboration, diversity, and inclusiveness, with a focus on leveraging AI to make smarter decisions and drive impact.

Key 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.
  • Participate in our on-call rotation, and be available during on-call shifts to respond to and triage any issues that arise.

Requirements

  • Bachelor's degree in Computer Science or related field, or equivalent practical experience, with strong fundamentals in software development concepts.
  • 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.
  • Comfortable collaborating across teams to translate requirements into technical designs that balance security needs with user experience.
  • Understanding how to balance security concerns alongside system performance and usability without compromising quality.

Nice to Have

  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Experience working in an AI-first company or leveraging AI in security solutions.
  • Knowledge of secure web service design principles.

Qualifications

  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.

Benefits & Perks

  • Role is eligible for equity and benefits.
  • Competitive salary range: $155,500 - $194,500 USD.
  • Work environment includes hybrid work with a minimum of 3 days per week in the office.
  • Box offers healthcare benefits and additional perks.

Working at Box Incorporated

Box values community and in-person collaboration, diversity, and inclusiveness. The company encourages a growth mindset, leveraging AI to make faster, smarter decisions, and fostering a high-performing workforce that reflects the diversity of the world we live in. Box is committed to fair and equitable practices, including accommodations for applicants with disabilities and fair consideration of criminal histories in accordance with local ordinances.

Apply Now

Job Details

Posted AtJul 18, 2025
Salary156k-195k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Box Incorporated

Website

vendita-container.it

Location

Redwood City, CA

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches