Senior Software Developer

At Makespace, we are changing the way people think about their belongings and saving them from ever having to visit a storage unit again by offering a technology solution for physical storage. Listed among the top 10 most innovative consumer electronics companies in the world in 2015 (Fast Company), we provide a convenient, simple, and full-service storage solution that takes the "self"​ out of "self-storage."​

As a Senior Software Developer:

What You’ll Do - Function

  • Join a small infrastructure team focused on writing clean, reusable code for multipurpose services like logins, monitoring, or logging.

  • Gain rewarding experience in breaking up a monolith into a Service-Oriented Architecture with an opportunity to use the latest and greatest tools from the start.


What You Bring - Experience

  • You have 5+ years of professional software engineering experience.

  • You’re motivated by a desire for deep involvement in product definition.

  • You write, test, document and deploy clean code in an asynchronous architecture that ensures the integrity of our operations and unique user experience.

  • You have built platform applications with Python/Ruby/Java.

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

  • You design and update RESTful APIs and their documentations.

  • You collaborate with our exceptional design & engineering teams for the best UX


What You Have - Skill

  • Backend: Python, Django/DRF, Celery

  • Infrastructure: EC2, MySQL, RabbitMQ, Redis, Consul

  • Devops Tools: Ansible, Terraform, Jenkins

  • Frontend: ES6, React, Redux


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.