Enable job alerts via email!

Senior Software Engineer

PartnerStack

Toronto

Hybrid

CAD 80,000 - 110,000

Full time

Yesterday
Be an early applicant

Job summary

A fast-growing startup is seeking a Senior Software Engineer to develop and extend software systems using Vue.js and Python. The role offers a flexible digital-first environment, competitive salary, and numerous perks including health insurance and stock options. Ideal candidates will possess significant experience in software development and strong communication skills.

Benefits

Digital-first environment
MacBook and peripherals
Flexible working hours
Work abroad flexibility
Social events
Annual peripheral refresh
High-quality health insurance
Generous vacation policy
Employee Stock Option Plan
RRSP matching

Qualifications

  • Five or more years of experience in software development required.
  • Understanding and confidence in one or more programming languages.
  • Experience with system architecture and identifying issues.

Responsibilities

  • Develop, maintain, and extend frontend and backend systems.
  • Contribute to Agile processes within the team.
  • Propose changes to improve code quality and efficiency.

Skills

5+ years of experience in software development
Comfortable with OOP programming languages
Write readable, robust, testable code
Understanding of relational databases
Strong communication skills

Tools

Google Cloud Platform
Kubernetes
PostgreSQL
Redis
Python / Flask
Vue.js
Job description
Overview

Join to apply for the Senior Software Engineer role at PartnerStack

You and the role

You are a strong Software Engineer who is not satisfied with the status quo. You dig deeper into your code and solutions while collaborating with your team to create a best-in-class solution. You are not afraid to take on new technology challenges and you crave working with the latest tools and techniques. You do this with a smile and passion that makes your work outstanding and uplifting for your colleagues.

What you’ll do
  • Develop / maintain / extend PartnerStack's Vue.js frontend and Python backend software systems
  • Contribute to the team's Agile processes
  • Look for and propose changes to the code base and / or processes that improve quality and efficiency
  • Contribute as a thought leader and mentor on technology, processes, and the industry
Our Tech Stack
  • Google Cloud Platform
  • Kubernetes
  • PostgreSQL
  • Redis
  • Python / Flask
  • Vue.js
You're a great candidate if…
  • 5+ years of experience in software development
  • Comfortable and confident in one or more procedural or OOP programming languages
  • Write readable, robust, testable and reusable code
  • Understanding of relational databases, using ORMs, and handling live migrations
  • Comfortable with system architecture and able to identify architectural issues and propose fixes
  • Strong communication with the ability to give and receive constructive feedback
Why you'll love working here

PartnerStack is a fast-growing startup revolutionizing how SaaS companies go to market and scale revenue with partnerships. Beyond challenging the status quo and innovating great products, we aim to build a kickass company. We set every team member up for success so they can feel energized about their work, be passionate about excellence, and have room to learn every day. You can experiment with creative tactics, have the freedom to fail and bounce back stronger — and make a career of a lifetime.

Perks of working at PartnerStack
  • A digital-first environment, so you can do your best work anywhere in Canada
  • A MacBook shipped to you and a budget for peripherals
  • Flexible working hours (in coordination with your team)
  • Flexibility to work abroad for up to 8 weeks at a time
  • Regular social events, even while working remotely
  • Annual peripheral refresh
  • Competitive salary and opportunities for promotion
  • High-quality health insurance, active from your first day
  • HSA and Wellness Accounts
  • Generous vacation and time off plan
  • Employee Stock Option Plan for everyone (ESOP)
  • RRSP with an employer matching component
Our HQ

Although we are digital-first, you can work from our downtown Toronto office if you prefer. Our office space at 20 Victoria Street, Toronto, ON is open to all employees. Whether you join in person or virtually, we ensure a great onboarding experience and a tight-knit team.

Diversity, Equity, and Inclusion

We are committed to equal employment opportunity regardless of race, ethnicity, religion, sex, national origin, sexual orientation, age, marital status, ablebodiedness or gender identity. PartnerStack celebrates what makes every member of our team unique and strives to create a safe and inclusive workplace. If you require accommodations to succeed in your role, please let us know. We are happy to accommodate.

Referral and role details

Referrals increase your chances of interviewing at PartnerStack by 2x

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Software Development

Sign in to set job alerts for “Senior Software Engineer” roles.

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs