Uncubed
           

Sr. Database Engineer

Box, Redwood City Office

A Cloud Content Platform for the Digital Age


Purpose
Box's data infrastructure is going through a rapid transformation as we continue to scale our business. HBase (or similar NoSQL databases systems), Redis, Memcached, MySQL and other database technologies are all at the heart of enabling Box's ability to store and retrieve critical customer data with low latency. The Database Operations team is responsible for continually pushing the boundaries of our data infrastructure capabilities through developing tools to improve infrastructure leverage, collaborating with engineers across various teams to on-board and support new products, and continuing to drive improvements to the reliability and availability of Box's database platforms.
 
In this role, you will be discovering opportunities to drive efficiencies in our hardware and software platforms as well as improving or automating manual processes. As the infrastructure continues to grow, you'll be developing robust software to automate routine tasks, automate infrastructure management, and validate changes to database configuration to improve overall throughput of our data platforms.
 
Why the team needs you
The Database Operations team is comprised of talented and motivated engineers who continually push the boundaries for our team and organization, as a whole. We will be looking for your unrivaled experience and insights in running HBase (or similar NoSQL database systems), Redis and Memcached infrastructure in a Linux environment. Your background in Linux systems administration or software development along with your continued passion to grow and challenge others in the team will be paramount to finding the best possible solutions to the challenges we set out to tackle, as a team.
 
Why Box needs you
Box is growing fast. Real fast. Every business in the world is looking to modernize the way that they work. As the leader in cloud content management, Box is the only company that can help enterprises transform how people work together. Come help us define a robust way to build, operate, and scale Box's data platforms that power this industry-leading mission!
 
Why you need Box
You're going to have the unique opportunity to help scale out a rapidly growing data platform using HBase (or similar NoSQL database systems), Redis, Memcached and other non-relational data stores as backends to customer-facing client applications. Like others in this position, you'll be challenged to push existing configurations beyond their current limits through performance testing and tuning. You'll also get to take on opportunities to build software with a test-driven development mindset that aims to simplify routine work or resolve larger technical problems. Through cooperation with engineers across other teams in the engineering organization, you'll also enable the development of new products that have a lasting and direct impact on the entire business.
 
Who you are
  • You have 5+ years of professional software development and production operations experience and enjoy talking about stability, scalability, and how to improve the performance of HBase (or similar NoSQL database systems), Redis or Memcached infrastructures at scale.
  • You have experience designing, building, and deploying high quality software with test frameworks and CI/CD
  • You have automated routine work with software written in Python, Scala, Java, Ruby and more
  • You are excited to troubleshoot issues spanning hundreds of databases and want to dive into the internals of HBase, Redis, Memcached and Linux to resolve complex problems
  • You've worked in cross-functional engineering teams and have an eye for enabling others' success in building new features and software to grow our business
 
About Box: Founded in 2005, Box (NYSE:BOX) is transforming the way people and organizations work so they can achieve their greatest ambitions. As the world's leading enterprise software platform for secure content collaboration, Box helps business of all sizes in every industry securely access and manage their critical information in the cloud. Box is headquartered in Redwood City, with offices across the United States, Europe and Asia. To learn more about Box, visit www.box.com.
 
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., veteran status, or disability status.

About Box

Box is an enterprise content management platform that solves simple and complex challenges, from sharing and accessing files on mobile devices to sophisticated business processes like data governance and retention.

Since 2005, Box has made it easier for people to securely share ideas, collaborate and get work done faster. Today, more than 41 million users and 74,000 businesses—including 59% of the Fortune 500—trust Box to manage content in the cloud.

Want to learn more about Box? Visit Box's website.