Box logo

Senior Software Engineer, Storage Content

Box

Redwood City, CA
Full Time
Senior
187k-234k
about 1 month ago

Job Description

About the Role

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 AstraZeneca, JLL, Morgan Stanley, and Nationwide. Box is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. The Storage Content team manages the entire corpus of customer content and key material, powering the critical infrastructure that all content at Box flows through. They operate at exabyte scale, solving complex challenges around performance, reliability, and scalability, especially as Box expands and integrates with emerging products like Microsoft Coauthoring and Box AI. The team is deeply invested in operational excellence and reliability, aiming to deliver top performance and reliability for internal and external customers.

Key Responsibilities

  • Lead design and implementation efforts for new components of our platform.
  • Design and implement scalable services with a focus on reliability, observability, operability, and efficiency.
  • Work with cutting-edge technologies like Kubernetes, Docker, BigTable, Elasticsearch, Spark, and Istio.
  • Be heavily involved in setting the platform vision and defining feature roadmaps.
  • Mentor other engineers and contribute to team growth and development.
  • Strengthen engineering processes, principles, and culture within the team by championing a culture of learning and continuous improvement.

Requirements

  • You have 4+ years of professional software development experience.
  • You have extensive experience deploying and operating microservices in a cloud environment.
  • You have a proven track record of building services and/or tooling using languages such as Java, Go, Scala, or Python.
  • Strong problem solving skills and a desire to learn new things.

Nice to Have

  • Experience with Google Cloud Platform (GCP), or Amazon Web Services (AWS).
  • Experience deploying and operating microservices on Kubernetes.
  • Familiarity with distributed systems and content streaming.
  • Familiarity with metrics-based monitoring and alerting.

Qualifications

  • Experience with deploying and operating microservices in cloud environments.
  • Proficiency in programming languages such as Java, Go, Scala, or Python.

Benefits & Perks

  • Role is eligible for equity and benefits.
  • Competitive salary range: $187,000 - $233,500 USD.
  • In accordance with OFCCP compliance, the role offers fair and equitable compensation practices.

Working at Box

Box lives its values, with community and in-person collaboration being a core part of the culture. Employees are expected to work from their assigned office a minimum of 2 days per week, focusing on Tuesdays and Thursdays. The company values diversity and inclusiveness, encouraging applications from candidates with diverse backgrounds and experiences. Box is committed to equal opportunity employment and provides reasonable accommodations for applicants with disabilities.

Apply Now

Job Details

Posted AtJun 12, 2025
Salary187k-234k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Box

Website

box.com

Company Size

1001-5000 employees

Location

Redwood City, CA

Industry

Computer Systems Design and Related Services

Get job alerts

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