Browse All Jobs
Job Description
The Observability Team at Box is seeking a Senior Software Engineer to help build and manage the performance of Box, scaling to billions of events per second. The engineer will standardize observability across engineering teams, design high-performing services, and promote effective observability practices. This role involves creating low-latency, high-throughput data systems that enhance the resilience of Box.

What this role involves:
  • Design and implement a robust OpenTelemetry-based observability platform
  • Architect and build scalable distributed tracing solutions
  • Work with modern cloud-native technologies
  • Shape the platform vision and define feature roadmaps
  • Mentor engineers on observability practices
  • Participate in design reviews
  • Enhance engineering processes

Requirements:
  • Experience implementing distributed tracing systems using OpenTelemetry, Jaeger, or similar frameworks
  • Experience building and maintaining large-scale and high-throughput realtime observability data pipelines
  • Experience with modern observability tools and platforms such as Grafana, Splunk, Chronosphere, Datadog, Prometheus, or similar solutions
  • Experience implementing observability solutions in cloud-native environments using Kubernetes
  • Experience mentoring teams on observability practices
  • Experience with at least one of the core programming languages like Java, Rust, Golang, or Python
  • 5+ years of experience in building scalable distributed systems
  • BS/MS/ Ph.D. in a scientific field or equivalent experience

What this role offers:
  • Opportunity to make significant technical contributions
  • Drive observability culture across the organization
Apply Manually