CronJobs

security jobs

Senior Software Engineer, Application Security

Box · Redwood City, CA

hybridsenior$211,000–$211,000Posted Nov 2, 2026PythonGoJavaTerraformAWSGCPAzureKafka

Apply on the employer site

About this role

**Senior Software Engineer, Application Security** **About Box** Box (NYSE: BOX) is the leader in Intelligent Content Management. Our platform helps organizations collaborate, manage the full content lifecycle, secure critical content, and transform workflows with enterprise AI. Founded in 2005 and headquartered in Redwood City, CA, Box supports global teams with offices across the U.S., Europe, and Asia. **Why Box needs you** Software Engineers on the Application Security Engineering team build production-grade systems, services, and software automation that protect Box from attackers, vulnerabilities, and abuse. You’ll design, build, deploy, and operate security services and “paved road” developer guardrails across Box’s products, infrastructure, and SDLC. **What you’ll do** - Design, build, and operate production-grade security services, features, and internal tools to protect Box and its customers. - Engineer end-to-end applications and backend services with modern data stores, frameworks, and scalable architectures. - Build systems and automation to detect, prevent, and mitigate security threats at scale. - Develop “paved road” frameworks, libraries, and guardrails to make secure development seamless and standard. - Build security automation and verification controls integrated into Box CI/CD pipelines. - Architect and implement AI security controls, evaluation frameworks, and automated protections across product verticals. - Partner with Product and Engineering teams to turn complex security challenges into elegant, scalable software. **Who you are** - 4+ years of professional software development experience in languages such as Java, Python, PHP, Go, or Scala. - Proven track record building end-to-end applications, with experience across databases, modern frameworks, and API design. - Strong software engineering fundamentals (OOP/functional design, architecture, automated testing, reliability, and code quality). - Foundational understanding of security concepts and a passion for solving security challenges through software engineering (deep security specialization not required). - Ability to break down complex technical problems into clean, scalable, maintainable systems. - Strong analytical, problem-solving, communication, and cross-functional collaboration skills. - Bachelor’s degree in Computer Science/related field, or equivalent practical experience. **Preferred skills** - Experience with distributed systems, microservices, or message queues (e.g., Kafka, RabbitMQ, SQS). - Experience with Java Spring / Spring Boot. - Familiarity with public cloud platforms (AWS, GCP, Azure) and Infrastructure as Code (e.g., Terraform). - Familiarity with AI/ML systems, LLMs, or AI application security. **Work location / culture** Box is an AI-first company and values growth mindset and collaboration. Boxers are expected to work from their assigned office at least **3 days per week**. **Equal opportunity** Box is an equal opportunity employer and values diversity. Reasonable accommodations are available for applicants with disabilities. **Apply** If you’re excited about the role but don’t meet every requirement, Box encourages you to apply. **#LI-Hybrid**

Listing freshness

CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord