Box is the market leader for Cloud Content Management. Our mission is to power how the world works together. Box is partnering with enterprise organizations to accelerate their digital transformation by creating a single platform for secure content management, collaboration and workflow. We have an amazing opportunity to further establish ourselves as leaders in the space, and we need strong advocates to help us achieve that goal. 

Today, Box powers over 100,000 businesses, including 67% of the Fortune 500 who trust Box to manage their content in the cloud. Our Warsaw office is an incredibly exciting addition to our EMEA expansion. We're already in UK, France, and Germany, and the new Poland location will act as a global engineering and product development hub alongside our headquarters in Redwood City, California.


We are looking for a talented Site Reliability Engineer to focus on developing robust software to automate routine tasks, infrastructure management, and propagation of database changes to 1000+ of MySQL instances in a Linux environment. You will be responsible for designing, implementing, and testing mission critical software in collaboration with Engineers across various teams to provide enterprise grade capabilities for Box's data infrastructure.

The Database Operations group is a close-knit and diverse team that regularly pushes the boundaries of our data infrastructure and continually drives improvements to the resiliency of Box's database platforms. As a Site Reliability Engineer, we expect you to bring new and innovative solutions for classic infrastructure challenges, partner closely with your fellow database engineers, and improve our overall database management capabilities!


  • Develop software and tools to automate and improve routine infrastructure management changes.

  • Improve performance of database infrastructure and infrastructure management tools through configuration tuning, query optimization, and software optimizations.

  • Leverage existing industry and internal tools to manage, debug, and scale MySQL database infrastructure.

  • Troubleshoot complex issues in a sharded database environment and dive into MySQL and Linux internals.

  • Work as part of a multi-functional engineering team and enable yourself and others to build new features and software to grow our business.

  • You will work with a variety of engineering teams and suggest technical solutions for their unique challenges.

  • You will build services for which resilience, scalability, durability, security, compliance, manageability, observability and cost optimization comes inherently.


  • You have BS, MS, or PhD in Computer Science or Engineering, or equivalent work experience.

  • You have at least 3+ years of software development experience in building and scaling distributed data infrastructure.

  • You take initiative when you see a problem; you are a life-long learner who seeks out knowledge.

  • You are an excellent communicator and great at handling ambiguity.

  • You are familiar with configuration management (Puppet/Ansible/Terraform/Terragrunt) and building CI/CD pipelines with Jenkins as a Software Engineer.

  • You have experience with at least two of the backend programming language such as Go, Python or Bash, etc.

  • You have expertise in either MySQL database (preferred) or in mutliple databases different than MySQL.

  • You act like an owner and strive to do work you're proud of, both technically and in your team interactions.

  • You speak English proficiently.



  • Experience with public cloud (GCP preferred).

  • Experience in Pub/Sub (messaging) is a plus.

  • Knowledge and interest in ETCD.


  • 20% design

  • 40% coding

  • 10% infrastructure

  • 10% documentation

  • 10% bug fixes

  • 10% meetings


  • Messaging - Slack

  • Ticketing/Planning - Jira

  • Build server - Jenkins

  • Virtualization - Kubernetes

  • Cloud infrastructure - GCP and AWS

  • Application stack - Python & Go microservices on Kubernetes + Bash

  • Queue/Stream - Kafka, Google Pub/Sub

  • Database - MySQL

  • Caching - Redis



We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

For details on how we protect your information when you apply, please see our Personnel Privacy Notice.

For more details on how Box Poland protects your information, please see our Supplemental Personnel and Candidate Privacy Notice


Apply for this Job

* Required