Backend Software Engineer Iii, File System

Box Box · Enterprise · Warsaw, Poland · Core Platform

Backend Software Engineer III for the Content Capabilities team at Box, focusing on building scalable services for intelligent content management and transforming business workflows with enterprise AI. The role involves designing, implementing, and improving platform capabilities to support significant growth, working with technologies like Kubernetes, BigTable, and Elasticsearch. The company emphasizes an AI-first approach to decision-making and innovation.

What you'd actually do

  1. Work closely with engineering leadership to develop strategies for evolving the platform to its next generation.
  2. Collaborate with product management to help refine requirements, break down complex projects into meaningful, deliverable units and lead the effort.
  3. Design and implement scalable services with a focus on reliability, observability, operability and efficiency.
  4. Continually improve the current code base and infrastructure patterns.
  5. Work with cutting-edge technologies like Kubernetes, Docker, BigTable, Elasticsearch, Spark, and Istio.

Skills

Required

  • Java
  • 3+ years of professional software development experience building high-scale services
  • designing, building, and deploying high quality software
  • solving complex technical problems using data-driven solutions
  • act like an owner

Nice to have

  • Google Cloud Platform
  • Amazon Web Services
  • message queues
  • streaming platforms (ex. Google Pub/Sub, Apache Kafka)
  • building, deploying, and operating microservices on Kubernetes

What the JD emphasized

  • AI-first era of business
  • intelligence to the world of content management
  • transform workflows
  • ambitious goal of supporting the Box Content Cloud’s next 10x wave of growth
  • strong roadmap of new capabilities to build
  • skilled Backend Software Engineer
  • solving complex technical problems using data-driven solutions