Senior Software Engineering Manager
E
EverCommerceInvoicing software
This role can be based anywhere in Canada – if you’re close to one of our offices, we can set you up in-office or you can work 100% remotely.Full-TimeManager
Salary150,000 - 180,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of overall software engineering experience; 5+ years of experience managing software engineering teams.
- Required Skills
- Node.jsPostgreSQLSQLMongoDBTypeScriptProduct AnalyticsReact
Requirements
- Have 8+ years of overall software engineering experience, including experience as a software engineer before moving into management.
- Have 5+ years of experience managing software engineering teams; experience managing multiple pods or a team of 7+ engineers is ideal.
- Bring working knowledge of experiment design methodology, SQL, and foundational statistics.
- Have hands-on experience with product analytics tools such as Amplitude, Mixpanel, or Heap.
- Understand the Product-Led Growth model, experiment-driven development, and modern Agile methodologies such as Scrum or Kanban.
- Demonstrate success interviewing, hiring, and managing engineers, and be ready to build a new team.
- Have technical leadership experience in full-stack web and mobile development.
- Be proficient in modern languages and frameworks, ideally TypeScript, React, Node.js, and MongoDB or PostgreSQL.
- Have experience leading and motivating teams in remote or distributed work environments.
- Have a bachelor’s degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience.
Responsibilities
- Lead, mentor, and grow cross-functional engineering squads across the SaaS Growth and Lifecycle Growth teams.
- Identify, attract, interview, and hire engineers to build the Lifecycle Growth team and scale existing operations.
- Champion experiment-driven development, including A/B testing and rapid prototyping, to support Product-Led Growth.
- Drive product adoption and funnel optimization, with a focus on Activation and Expansion to increase Total New MRR.
- Design, run, and analyze rapid product-led growth loops using feature flags and product analytics tools.
- Lead the software development lifecycle within the pod and improve team processes, cadence, and predictability using Agile practices.
- Communicate and partner with product management, engineering peers, marketing, executive leadership, and other stakeholders.
- Manage performance, coach engineers, and support their professional development.
View Full Description & ApplyYou'll be redirected to the employer's site