Staff Engineer

Posted 65ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer developing and maintaining Vue.js frontend and Python backend for PartnerStack. Leading projects and mentoring developers in a digital-first environment.

Responsibilities:

  • Develop/maintain/extend PartnerStack’s Vue.JS frontend and Python backend software systems, maybe some Terraform for good measure
  • Lead technical projects and be the go-to resource for the team
  • Act as the primary subject matter expert for questions from both within and outside of the Engineering group
  • Contribute to the team’s delivery processes - we ship multiple times per day
  • Exemplify engineering expertise in crafting stable, maintainable, high-performing systems
  • Partner with leadership in Design and Product Management to drive constant improvements to overall product strategy
  • Actively reach out and collaborate with other teams share knowledge, investigate new technology and keep constant momentum
  • Mentor, sponsor, and encourage coworkers

Requirements:

  • 8+ years of experience demonstrating technical leadership, including mentoring and coaching software developers
  • Experience building AI products and features from scratch
  • Strong interpersonal skills, with excellent verbal and written communication
  • Experience with architecture, testability, and refactoring complex systems

Benefits:

  • A digital-first environment, so you can do your best work anywhere in Canada
  • A MacBook shipped to you and a budget for peripherals of your choice
  • 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