Affinity.co

Senior Director, Engineering

Affinity.co

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$240,000 - CA$290,000 per year

Job Level

About the role

  • Collaborate with product and design leaders to establish a compelling future vision for our product, crafting a strategic roadmap that seamlessly integrates product, design, and engineering.
  • Lead engineering execution, ensuring quality software and a delightful user experience through continuous, iterative development practices, while driving initiatives to refine our overall development approach and delivery processes.
  • Guide and develop a high-performing team through leadership, coaching, and mentoring, fostering a culture of excellence and continuous improvement while ensuring inclusive development opportunities for all team members.
  • Drive and execute toward a technical strategy that aligns with Affinity’s business and product needs, focusing on delivering high quality, great usability, and fast performance across applications and APIs.

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.
  • You’re excited about practical applications of AI, both to enhance productivity internally, and to delight your customers.
  • 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.
Benefits
  • We cover both you and your dependents' extended health benefit premiums and offer flexible personal & sick days to support your well-being.
  • We offer an RRSP plan to help you plan for your future.
  • We provide an annual education budget and a comprehensive L&D program.
  • We reimburse monthly for things like home internet, meals, and wellness memberships/equipment to support your overall health and happiness.
  • Virtual team-building activities and socials to keep our team connected, because building strong relationships is key to success.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
B2B SaaSweb applicationsdata visualizationAI applicationsengineering leadershipscalable systemssoftware quality assurancecontinuous developmentAPI developmentteam management
Soft Skills
leadershipcoachingmentoringcommunicationcollaborationinclusive developmenttalent developmentstrategic thinkingproblem-solvinginterpersonal skills