Senior Software Engineer, ISF

Box Com

Redwood City (CA)

Hybride

USD 180 000 - 240 000

Plein temps

Il y a 13 jours

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

Box is seeking a senior software engineer for the Identity and Security Foundation in Redwood City. You will design and implement secure authentication and authorization systems, build scalable microservices, and guide engineers to raise security and engineering standards.

This role emphasizes collaboration across teams and on-call responsiveness. Ideal candidates have 5+ years of software engineering experience, strong Java and PHP skills, and deep knowledge of MFA, SSO, OAuth 2.0, OIDC, and

Qualifications

  • 5+ years of software engineering experience or equivalent.
  • Strong understanding of modern authentication and authorization technologies (MFA, SSO, OAuth 2.0, JWTs).
  • Experience designing, building, and operating secure, production-grade services and RESTful APIs using microservices architecture.
  • Proficiency in Java and working knowledge of PHP.
  • Ability to translate product requirements into scalable, secure designs and collaborate across teams.

Responsabilités

  • Design, develop, and maintain secure, scalable authentication and authorization systems (Java, PHP, Docker, Kubernetes).
  • Build and operate high-quality microservices powering security features like MFA, SSO, OAuth 2.0, OIDC, JWTs, and scopes.
  • Provide technical guidance and mentor engineers; contribute to engineering and security best practices.

Connaissances

Java
PHP
Docker
Kubernetes
MFA
SSO
OAuth 2.0
OIDC
JWTs
Security best practices

Formation

Bachelor's degree in Computer Science

Outils

Docker
Kubernetes
RESTful APIs

Description du poste

WHAT IS BOX?

Box (NYSE:BOX) is the leader in Intelligent Content Management. Our platform enables organizations to fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI. We help companies thrive in the new AI-first era of business. Founded in 2005, Box simplifies work for leading global organizations, including JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia.

By joining Box, you will have the unique opportunity to continue driving our platform forward. Content powers how we work. It’s the billions of files and information flowing across teams, departments, and key business processes every single day: contracts, invoices, employee records, financials, product specs, marketing assets, and more. Our mission is to bring intelligence to the world of content management and empower our customers to completely transform workflows across their organizations. With the combination of AI and enterprise content, the opportunity has never been greater to transform how the world works together and at Box you will be on the front lines of this massive shift.

WHY BOX NEEDS YOU

The Identity and Security Foundation (ISF) team serves as the gatekeeper to Box. Every request to access Box services must be authenticated through one of the systems we manage. We own the authentication experience across Box - including web, API, service-to-service, and SSO; and architect, build, and operate the foundational identity infrastructure that underpins Box’s security.

As Box evolves into an AI-powered content platform, ISF is at the forefront of securing the next generation of intelligent experiences. We are extending our identity and access foundations to support AI services, enabling secure interactions between users, applications, and AI agents while protecting customer data and enabling trustworthy AI adoption at scale.

Whether we're scaling systems to handle billions of requests per day, building seamless and secure authentication experiences, reimagining identity for a multi-device world, or creating secure foundations for AI-driven workflows, we enable Box to grow rapidly and securely. The modern, secure, and reliable services and frameworks we build are foundational to realizing Box’s ambitious vision.

WHAT YOU'LL DO
  • Design, develop, and maintain secure, scalable authentication and authorization systems using technologies such as Java, PHP, Docker, and Kubernetes.

  • Build and operate high-quality microservices that power security capabilities including MFA, SSO, OAuth 2.0, OIDC, JWTs, token management, scopes, and permissions.

  • Provide technical guidance across multiple levels of architecture and mentor engineers on the team, helping raise the bar for engineering and security practices.

  • Influence and contribute to company-wide architectural decisions, bringing deep expertise in identity, authentication, authorization, and security to technical reviews.

  • Participate in our on-call rotation, available at all times while on-call to help respond to and triage any issues that arise.

WHO YOU ARE

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.

Required skills:

  • 5+ years of software engineering experience, with a degree in Computer Science, a related field, or equivalent experience.
  • Strong understanding of modern authentication and authorization technologies, including MFA, SSO, OAuth 2.0, JWTs, token management, scopes, and permissions.
  • Experience designing, building, and operating secure, production-grade services and RESTful APIs using microservices architectures.
  • Strong Java proficiency and working knowledge of PHP.
  • Strong understanding of security best practices and the ability to design systems that balance security, performance, reliability, and user experience.
  • Ability to translate product and business requirements into scalable, secure technical designs.
  • Experience collaborating effectively with engineering and business leaders across teams and disciplines.

Preferred Skills:

  • You have implemented solutions based on Box APIs
  • You have led or contributed to open source projects
  • You contribute to developer communities such as Stack Overflow or GitHub

Box lives its values, with community and in-person collaboration being a core part of our culture. Boxers are expected to work from their assigned office a minimum of 3 days per week.

At Box, we believe unique and diverse experiences benefit our culture, our products, our customers, our company, and our world. We aim to recruit a passionate, high-performing workforce that reflects the world we live in. If you are head-over-heels about this role but unsure if you meet all the requirements, we encourage you to apply!

EQUAL OPPORTUNITY

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability, and any other protected ground of discrimination under applicable human rights legislation. Box strives to respect the dignity and independence of people with disabilities and is committed to giving them the same opportunity to succeed as all other employees. Inclusiveness is core to our culture at Box, and we strive to ensure you get the most from your interview experience.

Box makes reasonable accommodations for applicants with disabilities. If a reasonable accommodation is needed to participate in the job application or interview process, please complete this form. Reasonable accommodations may include scheduling adjustments, document dictation and beyond.

Notice to applicants in Los Angeles: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the Los Angeles Fair Chair Ordinance. The Fair Chance Ordinance is provided here.

Notice to applicants in San Francisco: Box, Inc and its related branches will consider for employment, qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chair Ordinance. The Fair Chance Ordinance is provided here.

For details on how we protect your information when you apply, please see our Personnel Privacy Notice. If you are a California-resident, please read our California Applicant & Candidate Privacy Notice here.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Engineer, Identity & Security Foundation (ISF)
Senior Software Engineer, Identity & Security Foundation (ISF)

Box • Redwood City (CA)

Sur place
USD 199 000 - 248 000
Senior Software Engineer, Application Security
Senior Software Engineer, Application Security

Box • Redwood City (CA)

Sur place
USD 170 000 - 230 000
Senior Software Engineer, Application Security
Senior Software Engineer, Application Security

Box • Redwood City (CA)

Sur place
USD 211 000 - 264 000
Software Engineer III, Authentication & Security Engineering
Software Engineer III, Authentication & Security Engineering

myGwork - LGBTQ+ Business Community • Redwood City (CA)

Sur place
USD 100 000 - 130 000
Senior Software Engineer, Reliability
Senior Software Engineer, Reliability

Box • Redwood City (CA)

Sur place
USD 180 000 - 240 000
Solutions Architect, Professional Services
Solutions Architect, Professional Services

Box.com • Redwood City (CA), San Francisco (CA)

Hybride
USD 140 000 - 190 000
Solutions Architect, Professional Services
Solutions Architect, Professional Services

Box.com • California

Sur place
USD 140 000 - 190 000
SMB Solutions Engineer
SMB Solutions Engineer

Box • New York (NY)

Sur place
USD 120 000 - 170 000
Solutions Architect, Professional Services
Solutions Architect, Professional Services

Box • Seattle (WA)

Sur place
USD 128 000 - 186 000
Solutions Architect, Professional Services
Solutions Architect, Professional Services

Box.com • Denver (CO)

Sur place
USD 140 000 - 190 000