< Back

Senior Software Developer (Remote Position)

Join our growing team as a full-stack developer

Job Posted: 

September 8, 2021


Vertical City is an exciting high-growth Startup that’s disrupting the digital out-of-home marketing industry. We’re at the intersection of machine intelligence and programmatic advertising to reinvent how the world’s largest brands are connecting with their target audience.

Workplace Philosophy:

It’s simple. At Vertical City, we believe that smart, passionate people can do amazing things when they are clear on the objectives. Smart, passionate people and teams, with clear objectives, know what they need in order to do their best work. We want to empower our people to do their best work by providing flexibility around where and when they do it.    

In 2021, we were selected as one of Quartz's Top Companies for Remote Workers!        

Job Purpose:

 The Senior Software Developer will be a full-stack software developer, helping to build and implement new features and functionality of our next-generation advertising platform. You will have an opportunity to design, build and improve on each part of our tech stack and have a major impact on our product and company.

Job Details:

Job Title: Senior Software Developer

Location(s):   Flexible on Canadian Location; Remote

Status:  1.0 (FTE); Permanent

Reports to: Director, Product Development

Physical Environment: Remote from home office or access to Corporate office if in Edmonton area

You will: 

  • Work on the software that drives our elevator and lobby screens across the country
  • Evolve our product by researching and building exciting new features and see the business impact
  • Participate in code reviews and share knowledge
  • Upgrade our Tech Stack and manage Tech Debt
  • Work on new stuff that we haven’t thought of yet

You have: 


  • 5+ years of experience as a Software Developer
  • Experience with git and the Unix command line
  • Some experience with dev ops, ideally using Docker
  • Experience working as part of a software development team
  • Bonus for experience growing and mentoring Software Development Teams


  • Bonus for a bachelor’s degree in Computing Science or Software Engineering

 You are: 

  • Smart and talented and like to work with smart and talented people
  • A collaborator, team player who can lead and follow
  • Empathetic towards your colleagues
  • Passionate about finding pragmatic solutions to complex problems
  • A problem solver that likes to get to the root of problems
  • Eager to give and receive feedback
  • Self-motivated, independent thinker
  • A geek at heart, loves new tech
  • A lifelong learner who always looks to improve on their craft


To apply:

Send your resumé/CV and cover letter to careers@verticalcity.com

For information on our interview process, head to our careers section.

Vertical City Careers perks

Some of our perks!

Comprehensive Benefits Plan

  • Healthcare
  • Dental
  • Paramedical (Massage, Chiro, Acupuncture, etc)
  • & more

Remote work friendly

Flexible Working Hours

  • Teams decide when you start and finish work each day

Professional Development Funding

  • Expand your skill set with education / professional development funding

Paid Volunteer Day

  • We encourage you to support an organization you believe in with your time! Works like an extra paid-vacation day

Home Office Equipment

  • We provide a laptop, extra monitor screens, dongles, and other accessories to get you up and running