Rivainternationalinc

Engineering Team Lead

Canada. Posted 2 months ago

The role

You will lead a small engineering team and spend 60–70% of your time on coding, architecture, and system design. You will guide the development of an AI-powered meeting intelligence product.

What you will do

  • Provide hands-on technical leadership through coding, architecture, and system design.
  • Own system architecture and design reliable end-to-end workflows for an AI-powered SaaS product.
  • Lead an AI-native development environment using agentic AI workflows.
  • Partner with the Product Owner to manage the backlog, refine requirements, and plan sprints.
  • Improve development workflows, CI/CD practices, and technical standards.
  • Track technical debt and communicate risks, tradeoffs, and timelines.
  • Partner with the team's tester to strengthen test coverage.
  • Facilitate Agile ceremonies including sprint planning, demos, and retrospectives.
  • Represent the team in bi-weekly leadership meetings.
  • Coach and develop the team through one-on-one meetings and mentorship.

Required qualifications

  • Proven experience leading a software engineering team.
  • Experience owning system design, architecture, backlog management, delivery reporting, and engineering workflow improvements.
  • Experience presenting technical decisions, risks, tradeoffs, and timelines to leadership.
  • Experience coaching and mentoring engineers and supporting performance conversations.
  • Experience working in an Agile software development environment.
  • Experience helping a software team grow and introducing processes for growth.
  • Experience developing customer-facing products with integrated AI capabilities.
  • Understanding of the product lifecycle for AI-enabled features.
  • Ability to assess and communicate risks and tradeoffs of AI-powered solutions.
  • Strong full-stack software engineering experience.
  • Solid foundation in C#, .NET 10, TypeScript, and REST API design.
  • Experience working with Microsoft Graph API.

Nice to have

  • AWS experience
  • Experience with Vue 3
  • Experience with MongoDB
  • Familiarity with additional technologies in Riva's engineering stack
  • Experience leading a team through active growth
  • Formal performance review experience
  • Experience working in a startup or similarly fast-paced environment
  • Experience owning the full software development lifecycle
  • A self-directed approach to learning and professional development

Benefits

  • RRSP/TFSA matching
  • Paid vacation starting with three weeks
  • Paid wellness time for mental health, personal appointments, and personal needs
  • Paid time off to volunteer with charities of your choice
  • Extended health care benefits
  • Dental coverage
  • Life insurance
  • Professional development and training allowance

Before you apply

  • Applicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada.

About the company

Riva is an Edmonton-based software development company. Their Relationship Engine creates seamless data flow between applications such as email, calendar, contacts, tasks, and CRM platforms.

Engineering Team Lead at Rivainternationalinc | JobZoey