Senior Software Engineer, Reliability
Box · Redwood City, CA, United States
About this role
**Senior Software Engineer, Reliability — Box (Reliability Engineering)** **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 business workflows with enterprise AI. **Why Box needs you** The **Reliability Engineering** team ensures Box’s platform delivers world-class performance, scalability, and reliability as we serve millions of users worldwide. You’ll help proactively identify and solve the hardest reliability and performance challenges across Box’s infrastructure—working closely with product and platform teams to build resilient, scalable, and highly performant services. **What you’ll do** - Partner with product and platform engineering teams to assess service designs for scalability and performance risks. - Analyze production workloads, system metrics, and load test results to identify bottlenecks and scaling limits. - Design and build frameworks for load testing, capacity modeling, and performance validation. - Improve backend service efficiency, API response times, and resource utilization across Box’s global platform. - Collaborate with SRE, infrastructure, and platform teams to optimize scaling strategies, auto-scaling policies, and resource allocation. - Build automation and tooling to integrate performance validation into CI/CD pipelines. - Participate in root cause analysis for performance-related incidents and drive cross-team remediation. - Help evolve observability standards (SLIs, SLOs, latency/error budgets) to measure and guide service health. **Who you are** - 5+ years of experience in software engineering, performance engineering, or site reliability engineering (backend systems and scalability preferred). - Proficient in Go or Java (or similar), with a focus on building performant services. - Strong understanding of distributed systems, concurrency, resource contention, and efficient system design. - Hands-on experience improving performance across compute, storage, database, and networking layers. - Familiarity with load testing/performance benchmarking tools (e.g., Locust, JMeter, Gatling, or custom frameworks). - Experience with cloud infrastructure (AWS, GCP) and Kubernetes/container orchestration. - Proficiency with observability/telemetry tools (e.g., Prometheus, Chronosphere, Grafana, Datadog, ELK). - Strong analytical/problem-solving skills and excellent collaboration/communication. **Preferred qualifications** - Experience with service mesh technologies (Istio, Envoy) and cloud-native networking performance optimization. - Exposure to capacity planning, cost optimization, and long-term resource forecasting. - Familiarity with incident response processes and post-incident reviews. - Experience contributing to internal platforms, developer tooling, or performance automation frameworks. **Methodology / Tools** - Agile (Scrum) - Jira (issue tracking) - Confluence (knowledge repository) - GitHub Enterprise (code reviews) - Git (version control) **Equal Opportunity** Box is an equal opportunity employer and values diversity. Box provides reasonable accommodations for applicants with disabilities. **Pay Transparency (Redwood City)** - **$198,500 — $248,000 USD** (base salary; equity and benefits eligible) *Note: This role description may include additional notices regarding accommodations, fair chance ordinances, and privacy/AI usage in Box’s hiring process.*
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.