Staff Software Engineer (Ruby on Rails)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Software Engineer (Ruby on Rails/React): Leading and mentoring engineering teams to build scalable tools and architecture for a home service business platform with an accent on technical leadership and cross-team initiatives. Focus on modernizing the frontend stack, solving complex architectural challenges, and amplifying team productivity through AI-driven efficiency and mentorship.
Location: Must be based in Canada (Remote or Hybrid in Edmonton/Toronto)
Salary: $145,900 – $197,400
Company
provides a comprehensive technology platform to help small home service businesses manage quotes, scheduling, invoicing, and payments.
What you will do
- Lead and mentor teams of engineers, acting as a technical champion and force multiplier.
- Collaborate with Product and Design partners to design and iteratively deliver high-impact features.
- Drive large-scale innovation and cross-team initiatives to address technical debt and future-proof the engineering organization.
- Champion consistent engineering practices, reusable code, and industry best practices.
- Facilitate technical discussions to drive consensus on optimal solutions for complex customer problems.
- Communicate complex technical concepts to both technical and non-technical stakeholders.
Requirements
- Must be legally entitled to work in Canada.
- Demonstrated expertise in building highly scalable and robust software across multiple stack layers.
- Proven experience leading teams through high-impact projects as a technical lead.
- Exceptional proficiency in software design and architecture with a focus on performance and maintainability.
- Experience integrating AI tools (ChatGPT, Cursor, Copilot) into the development workflow.
- Strong collaboration and communication skills for coaching and mentorship.
Nice to have
- Experience with React, React Native, TypeScript, GraphQL, Ruby on Rails, and AWS.
- Track record of leading projects that span multiple teams.
Culture & Benefits
- Comprehensive health benefits package with fully paid premiums for body and mind.
- Retirement savings matching in RRSP, TFSA, or FHSA, and stock options.
- Dedicated Talent Development team with access to coaching, learning, and leadership programs.
- Flexible work environment: remote across Canada or hybrid in Edmonton/Toronto.
- Culture of transparency, inclusivity, and healthy work-life harmony.
Hiring process
- Talent team interview (45 mins).
- Hiring Manager interview (60 mins).
- Take-home challenge followed by a Functional Interview (90 mins).
- Senior Leadership interview (45 mins).
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →