Senior Director, Engineering

Posted 66ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Director of Engineering at Affinity, leading the development of an innovative CRM product. Collaborate with product design and engineering teams to drive customer outcomes and strategy.

Responsibilities:

  • 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.

Affinity.co

Computer Software

The CRM for Deal Makers. Relationship Intelligence, Reimagined.

Artificial IntelligenceB2BFinance
View all jobs at Affinity.co

Report this job

Job expired or something wrong with this job?