Jobs.ca
Jobs.ca
Language
Affinity logo

Senior Director of Engineering

Affinity9 days ago
Remote
Toronto
CA$170,340 - CA$205,827/yearly
Senior Level

Top Benefits

Health insurance coverage
Retirement savings plan
Flexible paid time off

About the role

Who you are

  • 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

What the job involves

  • You'll be part of a team focused on improving our core product and platform, making relationship intelligence indispensable through advanced data analytics
  • As the Sr. Director of Engineering at Affinity, you will report to the CTO and lead the development of our innovative CRM product
  • Your strategic vision will ensure we build strong foundations that drive outstanding customer outcomes
  • Shape Product Roadmap: 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: 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
  • Develop Teams: 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
  • Craft Technical Strategy: 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
  • Our platform is built with React and TypeScript on the front end, and with Ruby and PostgreSQL on the back end. Our infrastructure is hosted by AWS and runs on Kubernetes

Benefits

  • Daily lunches
  • Commuter passes
  • Flexible PTO
  • Free events
  • Tech pack
  • Retirement options
  • Work from home opportunities
  • Health insurance
  • Grocery allowance

About Affinity

IT Services and IT Consulting
201-500

Welcome to Affinity Group — your trusted partner in business and technology consulting. As a carbon-neutral company certified by ClimatePartner and recognized by the Globe and Mail as one of Canada's fastest-growing companies, we are dedicated to delivering an unrivalled experience for our employees, consultants, and clients.

Professional Excellence Across Disciplines:

  • Cyber Security Solutions: Protecting your operations with cutting-edge security measures.
  • Data Analytics and Business Intelligence: Transforming data into strategic insights.
  • Digital Transformation: Pioneering digital innovations to future-proof your business.
  • Enterprise Applications: Streamlining business processes through advanced software solutions.
  • Project Management: Delivering projects with precision and efficiency.
  • Technology Strategy & Architecture: Crafting robust IT frameworks to support scalable growth.

Delivering Tailored Solutions: We provide flexible, bespoke solutions designed to meet the specific demands of your business, driving your success forward with precision and innovation.

Global Reach with Affinity International: Expand your capabilities with our international talent solutions. Discover how we bring global expertise to your local and international projects at affinity-group.ca/international-companies.

Empowering Our Consultants: We are committed to facilitating professional growth and success. Explore a wide array of job opportunities through our referral program, AffinityEARN. Find your next challenge on our jobs page at affinity-group.ca/jobs or LinkedIn.

Ready to Enhance Your Business? Contact us today to discuss how we can support your goals. Email us at Sales@affinity-group.ca for inquiries and solutions tailored to your needs.

Join the innovative and supportive environment at Affinity Group, where we transform challenges into opportunities and individual potential into achievements. Discover more about how we can collaborate on our website below!