Affinity.co

Senior Director, Engineering

Affinity.co

full-time

Posted on:

Origin:  • 🇨🇦 Canada

Visit company website
AI Apply
Manual Apply

Salary

💰 CA$180,000 - CA$270,000 per year

Job Level

Senior

Tech Stack

AWSKubernetesPostgresReactRubyTypeScript

About the role

  • Report to the CTO and lead development of Affinity's CRM and Sourcing products.
  • Shape product roadmap in collaboration with product and design leaders to integrate product, design, and engineering.
  • Lead engineering execution to deliver quality software and delightful user experiences via continuous, iterative development.
  • Develop and mentor a high-performing engineering organization, coaching managers and staff engineers.
  • Craft and drive technical strategy aligned with business needs, focusing on usability, performance, and reliability across applications and APIs.
  • Drive initiatives to refine development approach and delivery processes to improve platform foundations and customer outcomes.
  • Collaborate cross-functionally with product and design to deliver customer-focused features.

Requirements

  • B2B SaaS enterprise company experience, with a proven track record leading engineering within complex, customer-focused product environments.
  • 8+ years of experience building scalable web applications with large volumes of data and rich visualizations.
  • 8+ years in an engineering leadership role, with experience leading multiple teams through managers and team leads.
  • Experience developing, coaching and managing engineering leaders, such as Engineering Managers and Staff Engineers.
  • Care personally about the people you work with, and about helping them to grow and develop in their careers, while also challenging them when necessary.
  • You build talent density on your teams, from recruiting to investing in the growth of your team members.
  • Balance thoughtfully between short-term business priorities and long-term investment and strategy.
  • Take pride in delivering an exceptionally high-quality product, ensuring outstanding functionality, while maintaining the platform’s overall performance and reliability.
  • You're excited to work collaboratively within engineering and across functional teams.
  • Articulate, confident, and persuasive communication skills, coupled with the ability to listen and represent diverse perspectives.
  • Familiarity with tech stack: React, TypeScript, Ruby, PostgreSQL, AWS, Kubernetes.
  • Our company uses E-Verify to confirm employment eligibility of newly hired employees.