CareerPlan

Senior Software Engineer, Core Product (Hybrid)

TorontoFull-time2026-10-26 → 2026-11-09
Hybrid

Core

Build end-to-end features for Scheduling, HR Management, and Payroll products used by small business owners, integrating AI tools into the development workflow.

Role type

Senior Software Engineer (Core Product)

Builds

Production features for Scheduling, HRM, and Payroll modules

Domain

SaaS / Workforce Management / Payroll

Deliverable

production ML models | product features

Required skills

Ruby on Rails, software engineering fundamentals, clean code design, unit testing, end-to-end delivery, code reviews, mentoring, AI tool fluency

Preferred skills

Experience in payroll, scheduling, or workforce management domains

Technologies

Ruby on Rails, AI/Agentic tools

Responsibilities

Design, build, and launch features across Scheduling, HRM, and Payroll; deliver reliable and testable code; solve integration problems between domains; conduct code reviews and mentor junior engineers; partner with Product, Design, and Data teams

Seniority

Senior, hands-on IC with mentorship responsibilities