Logo
Spare

Senior Software Developer (Launchpad Team)

Spare, Vancouver, BC


Senior Software Developer (Launchpad Team)

Department: Engineering

Employment Type: Full Time

Location: Remote (Canada)

Reporting To: Nate Kis

Compensation: $155,575 - $175,161 / year

Description

We are hiring a Senior Software Developer to join our Launchpad team!

Our Spare headquarters is located in Vancouver, BC, but this position is open to remote work options within Canada. Unfortunately, we are not able to hire this position outside of Canada at this time.

About this role

As a Senior Software Developer in the Launchpad team, you will...
  • Write high-quality code: You will design, code, test, document, and release innovative features using a combination of tools and language to do so;
  • Maintain authentication and other global parts of our platform
  • Contribute to the development of code for internal tooling, authorization and infrastructure projects
  • Collaborate in design discussions related to code architecture;
  • Help us iterate and improve upon current engineering processes and support the team in doing the same;
  • Uphold the high testing standards for your code and ensure your teammates follow best practices as well
  • Help iterate and improve on our CI/CD workflows and developer experience
  • Provide guidance and mentorship to junior developers


In this role, you will...
  • You have 5+ years of Kubernetes experience
  • You have a 5+ years experience in platform scalability, cloud infrastructure, and CI/CD, with an eagerness to continue working these areas
  • You have experience as a backend software developer (5+ years preferred);
  • You are well versed in technologies similar to our stack (we work with Kubernetes, GitOps (ArgoCD), Node.js, TypeScript, SQL databases, Docker, GCP and more);
  • You thrive in a tech-focused environment, with bonus points if you've grown professionally in such a setting


About you

It will be considered a plus (nice-to-have):
  • Experience in the transit industry or with vehicle routing problems
  • Experience with Google Cloud Platform and Terraform

Don't meet every single requirement?

Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification in the job posting.

At Spare, we are committed to creating a diverse and inclusive environment so we strongly encourage you to apply even if you don't believe you meet every single qualification outlined. We also do our best to respond to all applications we receive.

About the Launchpad team

The Launchpad Team works to ensure the reliability, scalability and security of the Spare Platform. We seek to constantly improve our cloud infrastructure, maintain a frictionless CI/CD pipeline, provide excellent monitoring and observability of our production applications and build out internal tooling to enable other teams to move faster.