03 Oct
|
Wrapbook
|
Toronto
- Wrapbook is looking for a Senior Software Engineer I to join PANDA, our platform and technical enablement team. PANDA owns the cross-cutting systems every product team at Wrapbook relies on: the Approval Workflow Engine (AWE), permissions for customers and internal employees, authentication (Auth0/MFA), and notifications. This isn’t a feature team — it’s platform infrastructure with deep technical complexity and broad cross-team impact, and the systems you build will be relied on company-wide
- Own and evolve cross-cutting platform systems — approval workflows, permissions, authentication, and notifications — bringing strong architectural judgment to state management, data integrity, scalability, and backward compatibility for shared infrastructure
- Collaborate with other engineers, product managers, and subject matter experts across the teams that consume PANDA’s services to provide elegant solutions to Wrapbook customer problems
- Lead and decompose complex, ambiguous projects into actionable technical tasks, including migration paths that don’t break dependent teams
- Write performant, scalable, and secure backend code in Ruby on Rails
- Design and optimize data models and SQL queries (PostgreSQL)
- Participate in code reviews — including reviewing changes from other teams that touch PANDA-owned systems — mentor and learn from fellow engineers, and help raise the technical bar
- Actively improve our tools, processes, and best practices
- Participate in an on-call rotation, responding to production issues and partnering with the team to resolve them quickly
- Our Tech Stack:
- Full stack Ruby on Rails (Frontend & Backend)
- StimulusJS
- Redis
- Sidekiq
- PostgreSQL
- Kubernetes
Benefits
- Work Remotely
- IT Setup for Your Home
- 401K & RRSP
- Stock Options
- Parental Leave
- Health & Benefits - choose from several customizable plans, including vision and dental
- Minimum Time Off - Everyone is encouraged to take at least 3 weeks off annually
- Lifestyle Perks - Wrapbook employees get a monthly stipend to treat themselves
Strong architectural insight — you reason about tradeoffs and select the right abstractions when working in shared, cross-team systems, and understand the risks of changing shared infrastructure that many teams depend onYou are customer-focused and like to pay attention to detail and value qualityHigh ownership mentality — self-directed and solution-oriented, comfortable driving ambiguous work forward with only light-touch reviewComfortable working in two-week cycles with Agile/Scrum-style planningExcellent communication skills that let you land ideas clearly with your team and cross-functional partnersA collaborative mindset — experience partnering across the product teams that consume shared platform services to align architecture with business goalsExperience on a platform, infrastructure, or enablement team — you’ve built systems that other teams consume, not just end-user-facing features, and you’re comfortable balancing “ship our roadmap” with “unblock everyone else.” Bonus points if that experience includes approval workflows, role-based access control (RBAC), or identity/auth products (Auth0, session management) in a multi-tenant SaaS productYou understand how to write, analyze, and optimize SQL queries (PostgreSQL is a plus)An AI-centric workflow — comfort using AI coding assistants (e.g., Claude Code) and beginning to build AI-enabled agents or MCP servers as part of your engineering toolkitYou’re a full-stack engineer with a robust technical background building production web applications and APIs, ideally in Ruby on Rails
📌 Senior Software Engineer (Platform Enablement) (Toronto)
🏢 Wrapbook
📍 Toronto