
Senior Director, Engineering
Affinity.co
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
Salary
💰 CA$240,000 - CA$290,000 per year
Job Level
Tech Stack
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