Jobs.ca
Jobs.ca
Language
Factset logo

Senior Engineering Manager

Factset13 days ago
Toronto
Senior Level

Top Benefits

Generous paid time off: personal, vacation, parental, medical leave.
Comprehensive health coverage for employees and families at little or no cost.
Discounted gym and wellness facility memberships.

About the role

Who you are

  • Extensive professional background with 3+ years leading a similar platform engineering team accountable for cloud infrastructure within fast-paced, dynamic environments, delivering complex products through iterative development cycles
  • Demonstrated expertise in identifying, evaluating, and implementing cutting-edge technologies, platforms, and architectural frameworks to drive technical innovation and long-term scalability
  • Highly skilled in facilitating system architecture and design reviews, enabling robust technical discussions to converge on optimal solutions, standardized design patterns, and system-wide best practices
  • Proven track record of establishing and enforcing advanced code quality standards, performing rigorous code reviews, and institutionalizing automated testing procedures for maintainable, secure, and high-performance software deliverables
  • Exceptional leadership in cultivating engineering culture centered on transparent communication, continuous feedback, and cross-disciplinary collaboration to maximize team productivity and morale
  • Deep commitment to technical mentorship, providing guidance on architectural decisions, development methodologies, and professional growth to engineers at all levels
  • Strategic contributor to organizational technical roadmap, partnering with Product, Design, and other stakeholders to translate business requirements into actionable engineering initiatives aligned with long-term vision
  • Actively advocate for the engineering team’s priorities and technical requirements during executive-level strategy sessions, ensuring technical perspectives inform key business decisions
  • Experience with AWS services (EC2, EKS, S3, RDS, IAM, etc.)
  • Experience managing, tuning, and scaling PostgreSQL databases
  • Experience with Terraform (modular design, environment promotion, CI/CD integration)
  • Experience with CI/CD systems (Gitlab CI, GitHub Actions, or equivalent)
  • Experience with GitOps workflows (Argo CD, Flux, etc.)
  • Experience with Kubernetes (deployment, scaling, networking, security)
  • Experience with monitoring and logging stacks (DataDog, Prometheus, Grafana, ELK, etc.)
  • Track record in designing, communicating, and executing complex infrastructure roadmaps
  • Experience mentoring and enabling engineering teams
  • Strong written and verbal communication skills
  • Bachelors degree in computer science or similar

What the job involves

  • As the Platform Engineering team leader at Irwin and reporting directly to the Head of Irwin Engineering, you will lead a team of SREs, Backend and Front End platform engineers responsible for maintain our infrastructure in AWS, our DevOps tooling and the stack that powers the Irwin app
  • You will be expected to use your experience and skills across technology, process and people leadership to continuously improve how we work together and deliver value for the business and our customers which includes the Product engineering teams
  • Our technology: Irwin is powered by several key technologies. Our toolkit is primarily Ruby on Rails with REST powered APIs, and our web/mobile front-ends are React and ReactNative with Typescript
  • We use https://eventide-project.org for building Distributed Systems components using Event Sourcing and PUB/SUB messaging patterns. We expect engineers to have proficiency in one or more of these areas. Most engineers are expected to be able to cross technical domains and contribute to both the back-end and front-end as needs arise
  • Your work will matter: You will be responsible to your team and their stakeholders. You will need to maintain solid relationships with the Research, Product Management, Design, and Security & Compliance teams
  • You will work to keep team morale and productivity high, providing a viable career path for everyone on your team. You will evaluate, coach and promote your team members as well as seek coaching and mentorship from senior leaders across Irwin as you hone your own people and project management skills

The application process

  • First interview with the hiring manager to assess experience, basic technical skills and cultural fit - 1 hour
  • Second, deeper technical interview with two team members for a deeper technical assessment - 1 hour
  • Optional third technical interview with the same two team members if they cannot cover everything in the first hour
  • Last 30-minute interview with the hiring manager to answer any remaining questions before we proceed to offer

Benefits

  • A competitive package offering generous paid time off for personal, vacation, parental, and medical leave.
  • Comprehensive health coverage for employees and their families, at little or no cost to employees.
  • Discounted services at gyms and wellness facilities.
  • Free working lunch in the office Monday through Thursday.
  • A social community involved in sports, charities, and in-office events.
  • Certification reimbursement for eligible expenses related to the CFA, IPM, CAIA, and FRM exams.

About Factset

10,000+