Senior Engineering Manager, Core in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Engineering Manager, Core in Canada.
This role sits at the center of a fast-scaling SaaS product focused on relationship intelligence and data-driven CRM experiences. You will lead and grow a high-performing engineering team responsible for core customer-facing product capabilities used by thousands of professionals globally. The scope includes both technical leadership and hands-on contribution, with direct influence on architecture, roadmap, and delivery. You will partner closely with Product and Design to shape the evolution of a complex, data-intensive platform. The environment is highly collaborative, fast-moving, and focused on building reliable, scalable systems at global scale. This is a role for someone who thrives in both execution and strategic decision-making while mentoring engineers to reach their full potential.
You will be responsible for leading the engineering direction and execution of core CRM product capabilities, ensuring high-quality delivery and continuous improvement across the stack. You will define technical direction in collaboration with cross-functional partners and actively contribute to architecture and implementation decisions.
- Lead, coach, and grow a team of engineers responsible for core product features and data-driven functionality
- Define and execute the technical roadmap for scalable, high-performance CRM experiences
- Collaborate with Product and Design to translate requirements into robust technical solutions
- Oversee delivery of end-to-end features ensuring reliability, usability, and performance at scale
- Drive architectural discussions and ensure alignment with long-term platform strategy
- Run Agile ceremonies and foster a strong execution culture across the team
- Champion engineering excellence, code quality, and modern development practices including AI-assisted workflows
- Hire and scale the team to support product growth and organizational needs
This role requires deep engineering experience combined with proven leadership ability in building and scaling high-performing teams. You should bring strong technical depth in web and data-intensive systems, along with excellent communication and mentoring skills.
- 10+ years of software engineering experience building scalable web applications with complex data models
- 5+ years of engineering management or technical leadership experience in a production environment
- Experience leading teams responsible for SaaS or CRM-type platforms at scale
- Strong background in full-stack development, with exposure to React, TypeScript, Ruby, or PostgreSQL considered an asset
- Proven ability to design systems that handle large volumes of data and deliver performant user experiences
- Strong understanding of software architecture, scalability patterns, and system design
- Excellent communication skills with the ability to influence across technical and non-technical stakeholders
- Passion for mentoring engineers and supporting career development in a collaborative environment
- Experience working in cloud-based environments such as AWS and containerized infrastructure is a plus
- Competitive annual compensation aligned with market benchmarks in Canada
- Equity participation in a high-growth product organization
- Comprehensive health, dental, and vision coverage for employees and dependents
- Retirement savings plan (RRSP) with employer contribution support
- Flexible paid time off and sick leave policies
- Annual learning and development budget to support professional growth
- Wellness reimbursements for home office, internet, and personal wellbeing expenses
- Remote-first work environment with strong team connectivity initiatives
- Collaborative culture focused on ownership, impact, and continuous improvement