Back to jobs

ENGINEERING MANAGER - SOFTWARE DEVELOPMENT

univeris.com·Toronto, Ontario
Full Time, Permanentsenior€110,000-150,000
Sign in to applyFree account, takes a minute.

Job description

The Role People Leadership • Own all aspects of people management for direct reports (Tech Leads): 1:1s, performance evaluations, coaching, career development planning, and team culture • Drive hiring end-to-end -- from defining role requirements through interviewing, selection, and onboarding • Identify and grow talent proactively, ensuring Tech Leads and their teams have clear paths for development • Foster a high-trust, high-accountability team environment grounded in psychological safety and a drive for excellence • Prior experience managing Tech Leads or team leads is strongly preferred Delivery & Execution • Accountable for the delivery and execution of your team(s) -- setting goals, tracking progress, and ensuring commitments are met • Maintain a high degree of visibility into team health, velocity, risks, and blockers at all times • Unblock teams quickly and decisively, escalating when appropriate and following through to resolution • Align team output with broader engineering and organizational priorities • Skilled at managing ambiguity -- able to break down complex situations, identify critical issues, and make decisions with incomplete information Engineering Leadership • Participate actively in analysis, technical design, and code reviews -- maintaining enough technical context to make informed decisions and credibly support your Tech Leads • Ensure solutions align to Univeris Enterprise Architecture patterns and engineering standards • Refine and establish software development standards and guidelines, promoting a culture of ownership, quality, and continuous improvement across all stages of the SDLC • Collaborate with internal stakeholders and partners to inform and refine roadmaps, ensuring engineering-focused initiatives are represented • Identify opportunities to improve performance, stability, and architecture as part of ongoing delivery Cross-Functional Collaboration • Serve as Engineering's representative in cross-functional forums -- partnering with other Engineering Managers, Product Management, Architecture, DevOps, and Support to resolve cross-organizational issues • Participate in client-facing and escalation meetings as needed, representing the engineering team clearly and confidently • Drive alignment across teams on shared standards, processes, and priorities AI-First Engineering • Champion an AI-first engineering culture across your team(s) -- actively driving the evaluation, adoption, and effective use of AI tools across all stages of the SDLC • Maintain hands-on familiarity with AI tooling to credibly guide and coach Tech Leads in their own AI-first practices • Ensure AI-generated outputs meet Univeris quality, security, and architectural standards • Stay current on the evolving AI landscape and bring high-value capabilities to the organization proactively The Successful Candidate Basic Qualifications • Education: Bachelor's Degree in Computer Science / related field or equivalent experience • Managing managers / Tech Leads: Strong preference for prior experience • Software Development: 10+ years • Development: 6+ years • Engineering Leadership: 5+ years (Tech Lead, Engineering Manager, or equivalent) • Cloud-native / API-centric apps: 5+ years Proven Qualifications -- General • Experience managing teams globally (across multiple offices and time zones) • Excellent analytical and problem-solving skills with a track record of driving complex issues to resolution • Strong written and verbal communication skills: able to convey complex concepts clearly to technical and non-technical stakeholders • Extensive history of success in technology delivery, including accountability for the technical output of development teams • Self-disciplined, hands-on, and leads by example • Proven ability to deliver high-quality results in ambiguous and fast-paced environments • Aptitude and genuine interest in learning new and emerging technologies, including AI Proven Qualifications -- Technical • Cloud-centric apps: RESTful APIs, microservices, containers, Kubernetes, Terraform, Spring Boot • Architecture patterns: Event-driven, microservice, monolithic, SOA, client-server • Data: SQL Server, NoSQL, stored procedures, database profiling and tuning, data pipelines (Airbyte, dbt, Dagster, CDC) • DevOps ecosystem: CI/CD, Git, Sonar, Terraform, Ansible, Kubernetes • Security: Techniques and standards for remediation and mitigation of application vulnerabilities • Design: Understanding of the Strangler pattern for monolith-to-microservice migration • AI tooling: Hands-on experience with AI-assisted development tools across the SDLC Bonus Qualifications • Fluent in Spanish and English • Experience successfully migrating monolithic applications to microservice / cloud-centric architecture • Experience designing, building, and deploying both cloud and on-premise applications • Background in financial services or wealth management • Prior experience managing Tech Leads or engineering managers