Software Engineer III, Storage

BoxRedwood City, CA

About The Position

Box (NYSE:BOX) is a leader in Intelligent Content Management, providing a platform that enables organizations to fuel collaboration, manage content lifecycles, secure critical content, and transform business workflows with enterprise AI. Founded in 2005, Box simplifies work for leading global organizations and is headquartered in Redwood City, CA, with offices across the United States, Europe, and Asia. Joining Box offers the unique opportunity to drive their platform forward, bringing intelligence to content management and empowering customers to transform workflows. The Storage Content team is crucial to Box, managing customer content and key material, and powering critical infrastructure like core upload and download pipelines at exabyte scale. The team addresses complex challenges in performance, reliability, and scalability, especially with integrations like Microsoft Coauthoring and Box AI. As stewards of mission-critical systems, the team is deeply invested in operational excellence and reliability. Box is seeking a Software Engineer III (SWE3) to join this talented, collaborative team and play a pivotal role in delivering best-in-class performance and reliability for both internal and external customers. The work will have an immediate impact on the productivity of major enterprises.

Requirements

  • 3+ years of professional software development experience.
  • Proficient in building, deploying, and operating microservices in a major cloud environment.
  • Strong coding skills in one or more: Java, Go, Scala, or Python, with an emphasis on maintainability and performance.
  • Solid understanding of service-oriented and distributed systems fundamentals.
  • Comfortable owning features from design to production, including testing and observability.
  • Clear, collaborative communicator who thrives in a fast-moving, inclusive team environment.
  • Growth mindset with strong problem-solving skills and curiosity to learn.

Nice To Haves

  • Experience with GCP or AWS.
  • Hands-on experience deploying and operating services on Kubernetes.
  • Familiarity with data/streaming or content delivery patterns.
  • Experience with metrics-based monitoring and alerting (e.g., Prometheus, Grafana), and distributed tracing.

Responsibilities

  • Design, build, and deliver scalable, reliable microservices that power Box’s platform.
  • Lead implementation for well-scoped features and components; contribute to system design reviews and propose pragmatic improvements.
  • Raise the bar on reliability, observability, and operational excellence through thoughtful instrumentation, testing, and automation.
  • Collaborate closely with product, infra, and partner teams to ship impactful features end-to-end.
  • Work with technologies like Kubernetes, Docker, BigTable, Elasticsearch, Spark, and Istio.
  • Contribute to team standards, documentation, and best practices; mentor peers through code reviews and pairing.
  • Participate in our on-call rotation, available at all times while on-call to help respond to and triage any issues that arise
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service