DevOps Engineer - MakeSpace

A new kind of storage company, MakeSpace is taking the struggle out of storage—and reinventing an antiquated industry in the process. We’ve designed a hassle-free experience that allows people to store and retrieve their belongings on-demand, so they can skip the whole schlep-to-a-storage-unit thing. We pick up your stuff, haul it to storage, and deliver it back when you need it. Simple as that.

To support this seamless experience, we built the industry’s first fully integrated system, from back-end routing to warehouse logistics, and a consumer app complete with a digital photo inventory of stored items. Our operations, tech, and talent enable us to be infinitely more convenient, affordable, and user-friendly than traditional self-storage. In just over 6 years, we’ve become a top-5 consumer-rated storage company in NYC, and expanded to 24 major cities in North America.

Join us as we disrupt a $38 billion industry, and change the way people think about storage (and the stuff they store).

MakeSpace culture is built on collaboration and innovation. There’s tons of room to grow and opportunities to take initiative. You will partner with sharp, motivated teammates looking to disrupt a massive industry—and have fun while doing it.

If this sounds like you, then let us know—and join a tech company that makes a concrete impact on the physical world every day!

As a DevOps Engineer:

What You’ll Do - Function

  • Help bolster systems that dynamically respond to load, usage and event processing

  • Identify, monitor, and help fix performance and quality bottlenecks across the whole stack

  • Work with infrastructure as code via Ansible/Terraform

  • Use CI/CD tools and build pipelines

  • Create and maintain developer tooling to minimize errors and maximize reuse

  • Work with containerization within a Kubernetes ecosystem

  • Own deployment tooling to maximize speed and frequency of releases

  • Expand on internal developer tooling and documentation

  • Our existing tech stack is a React and Python app, with MySQL/Aurora/Redis, composed of a monolith as well as newer services that’s deployed using Terraform/Ansible running on AWS and using Celery, RabbitMQ for async communications

What You Bring - Experience

  • You have an undergraduate degree in computer science or relevant engineering or ops experience

  • You have strong cloud computing experience, preferably AWS, including AWS value added services in addition to basic compute/db resources. Bare metal experience also a plus

  • You have deep experience with Github, CI tools like Jenkins and CM tools like Chef, Ansible

  • You have experience with an agile release schedule in a CD environment

  • You have proven understanding building systems and automation with tools like bash, Python, Ruby, or Java

  • Bonus points if you have experience running containers or Kubernetes in production

What You Have - Skill

  • You continually learn and strive towards being the best software engineer you can be

  • You are comfortable walking the line between techops and developer productivity tooling

  • You have a willingness to learn, teach and step outside of your comfort zone

Makespace is partnering with Terminal to grow and scale in the Canadian market.

At Terminal, we identify emerging tech hubs around the globe, and connect the top engineers with the most compelling companies. We provide complete operations and services to give companies all the benefits of a new office without any of the hassle.

We are focused on building a diverse and inclusive workforce. Terminal is an Equal Opportunity Employer and considers applicants for employment without regard to race, colour, religion, sex, orientation, national origin, age, disability, genetics or any other basis forbidden under federal, provincial, or local law.

We thank all applicants for their interest.