GrepJob
Homebase

Staff Engineer, Core Platform (Hybrid)

Homebase
Apply
5 months ago
Toronto, CanadaStaff+

Responsibilities

  • Serve as the technical bridge across Identity & Notifications and Billing & Businesses teams.
  • Lead design and implementation of new architectural patterns aligned to SOA and EDA.
  • Mentor engineers to enhance their design, debugging, and systems thinking skills.
  • Collaborate with engineering managers and product managers to clarify technical requirements.
  • Identify system bottlenecks and propose architectural improvements.
  • Guide the technical direction of initiatives introducing SOA/EDA patterns.
  • Model AI-first development by leveraging AI tools for code quality and delivery.

Requirements

  • 8+ years of software engineering experience with a focus on distributed systems.
  • Strong background in Ruby and experience with SOA and event-driven architectures.
  • Proven experience evolving architectural patterns within legacy Rails applications.
  • Ability to identify complex technical problems and lead teams to solutions.
  • Passion for mentoring engineers through architectural changes.
  • Strong communication skills for both technical and non-technical audiences.
  • Familiarity with accounts, authentication, authorization, or billing systems is a plus.

Benefits

  • Stock options and TFSA/RRSP with 4% company match.
  • Comprehensive medical, dental, and vision coverage for you and your dependents.
  • Flex time off, company holidays, and designated focus periods.
  • Access to paid AI tools with minimal restrictions.
  • Maternity/Parental Leave EI top-up support after 6 months of service.
  • Work From Anywhere Month and meeting-free weeks annually.
  • Life insurance and short/long-term disability coverage.
  • Meals provided, team offsites, and Customer Days.

Tech Stack

RubyRuby on Rails