Spare is hiring a

Principal Software Engineer

Full-Time
Principal Engineer at Spare 👊

Help strategically determine the future of the Spare Platform. You will be working with a team that believes in accessibility and autonomy (with our cars and with our people) and building a platform that truly makes an impact on the lives of people around the globe.

As a Principal Engineer at Spare, you will be bringing strong engineering processes and standards to an already high-performing team.

Where would you be located? This position can be based in our Vancouver HQ, with views of the North Shore mountains, or remotely from your home or a co-working space. Wherever fits with your lifestyle!


What you'll do

Write high-quality code. Design, code, test, document, and release new features using a combination of tools and languages, including Node.JS, TypeScript, Docker, Kubernetes, and SQL databases.

Scale and improve. We’re an innovative team and we’re continuing to grow. As we do, you will look at the bigger picture and influence the longer-term strategic design of our features. You will work with our Leadership Team and Engineering Team Leads to scale our infrastructure so that we are able to support larger customers.  

Support other team members. You will be one of the technically strongest members of the team, which means that you will be contributing to their on-going technical growth and development. You will demonstrate an unrelenting focus on quality, speed, and overall excellence.

Participate and contribute. You’ll also provide input for the ongoing improvement of engineering practices and procedures. You will help us iterate and improve upon current engineering processes, to create efficiencies and ensure a 99.99% uptime.


Who you are

You are experienced. We don’t measure experience in years, but rather in breadth and depth of experience. You will have broad technical experience covering Frontend, Backend, Database, Security, and Infrastructure. You will have experience helping to grow and scale software systems, with solid knowledge of industry best practices. 

You have an in-depth understanding of how these tool work, you know when (and when not) to use them and can support your team with this knowledge. We would love it if you have experience in Node.JS, TypeScript, Docker, Kubernetes, and SQL databases.

You have formal training. You have a Degree in Computer Science, Mathematics, Statistics, or a related field, and understand the theory behind computer science.

You take initiative. You are proud of the work you do. You have a passion for maintaining the integrity of the software architectural design and have a natural ability to identify scalable solutions to technical problems. You are excited to share this knowledge with your team and other teams.


What we're doing @ Spare

Spare is a SaaS platform that enables anyone to launch a smart transportation service. Our mission is to empower cities to transform how their communities move with accessible, sustainable transportation networks, starting with on-demand microtransit!

We believe in creating a space for everyone to share their ideas, empowering creativity and continuous learning. We're still at the beginning of our story, and every team member has a key role in shaping the upcoming chapters and Spare's direction. You will be able to influence your career progression and generate a lasting impact by making headway on the cause for shared mobility. 

Not a mobility geek? Take a moment to think about why you chose to live where you do, how easy it is for you to move around, and what makes a city livable. Mobility is paramount in every aspect of our lives, but not everyone has equal and easy access to public transit. Let's change it together!


About Our Team

We strive to build a diverse company full of inclusive, fun, hard-working people who treat their colleagues exceptionally well. We look for the kind of people who are dedicated to going above and beyond and will build up the team as a whole by helping each team member achieve their own individual goals.

Spare is for the creative, the personal, the passionate, the uncompromising, and those who want to truly understand the impact transportation has on daily life.  We’re still at the beginning of our story, and every team member has a key role in where we are headed.
Spare Labs is an equal opportunity employer.

All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, or disability status.


What we offer

🏠Work from anywhere - anytime!
🏔Downtown Vancouver Offices/Subsidized co-working spaces available
⚕ Health Benefits Plan
💻Brand new Macbook
🏋️‍♀️ Gym Access for Vancouver-based employees
🎉Monthly socials and other organized events
🥪Employee-lead Lunch & learns
👥Monthly 1:1s and Performance Reviews to keep you on track
🌎A team that's changing the world!