Senior Software Engineer, Trust and Safety Engineering

Box
Redwood City
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 6+ yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Collaboration"]

Design and build security-focused, scalable backend systems to protect Box and its users from abuse and fraud. You’ll develop containerized microservices, apply ML to detect threats, and collaborate with security, product, and engineering teams to balance protection with user experience in a high-throughput environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Box
Box
4 months ago

Senior Software Engineer, Trust and Safety Engineering

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Design and build security-focused, scalable backend systems to protect Box and its users from abuse and fraud. You’ll develop containerized microservices, apply ML to detect threats, and collaborate with security, product, and engineering teams to balance protection with user experience in a high-throughput environment.
Location: Redwood City
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, build, and continuously improve security systems that protect Box, its platform, and its customers from abuse, fraud, malicious actors, and insider threats.
  • •Develop scalable APIs and backend services that detect, prevent, and disrupt abuse campaigns across Box’s microservice infrastructure.
  • •Build behavioral detection systems and near-real-time mitigation workflows to identify suspicious usage patterns, risky traffic, and emerging attack techniques.
  • •Apply analytics and machine learning approaches to model malicious behavior, improve detection accuracy, and reduce false positives.
  • •Strengthen platform defenses through rate limiting, automated enforcement, and other mitigation controls that balance security with customer experience.

Key Requirements

  • •6+ years of professional software development experience in Java, Python, PHP, or Scala
  • •Experience building containerized microservices in large-scale distributed environments
  • •Bachelor’s degree in Computer Science or equivalent practical experience
  • •Strong interpersonal, communication, and reporting skills
  • •Experience with machine learning models, large-scale datasets, Java Spring/Spring Boot, Terraform-based public cloud infrastructure, and trust and safety, abuse, or fraud mitigation systems
Experience:6+ yearsSecurityTrust and safetyAI
Education:Bachelor's
Skills:CommunicationProblem-solvingCollaboration
Languages:English
Tech Stack:JavaPythonPHPScalaKubernetesSpring BootTerraformMachine LearningMicroservices

Company Brief

Box
Provides cloud content management, file sharing, and collaboration services for businesses, enabling secure content storage, workflow automation, and integrations with enterprise apps to manage and share files across organizations.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Redwood City, United States
Founded: 2005
WebsiteLinkedIn