FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Engineering Team Lead
Riva International, Inc.. Lead a small engineering team expected to approximately double in size.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong leadership in software engineering, with expertise in system design, architecture, and full-stack development. Proficient in Agile methodologies and capable of coaching teams while managing technical workflows and AI-enabled product features.
Highest-signal resume keywords
Leadership In Software EngineeringFull-Stack Software EngineeringSystem Design And ArchitectureAgile MethodologiesCI/CD Pipeline Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C#.NET 10TypeScriptREST API DesignMicrosoft Graph APIUnit TestingIntegration TestingEnd-To-End TestingAI-Enabled Feature DevelopmentCloud Deployment
Soft Skills
Coaching And MentoringCommunication Of Technical ConceptsBacklog Management
Tools & Technologies
CI/CD PracticesAgile CeremoniesDevelopment WorkflowsTechnical Standards
Certifications & Qualifications
Valid Canadian Work PermitPermanent Resident Of CanadaCitizen Of Canada
Industry Keywords
AI-Powered SaaS ProductSoftware Development LifecycleTechnical Debt ManagementRisk AssessmentProduct Partnership
Tech Stack
Tools & technologiesAWSCloudNoSQLTypeScript.NET
About the role
Key responsibilities & impact- Lead a small engineering team expected to approximately double in size.
- Spend approximately 60–70% of time on coding, architecture, and system design.
- Design, build, and maintain full-stack product capabilities.
- Lead architecture decisions and design reliable end-to-end workflows for an AI-powered SaaS product.
- Use and expand agentic AI workflows across specification, implementation, review, testing, and delivery.
- Partner with the Product Owner on backlog management, requirements refinement, estimation, sprint planning, rollouts, and optimization.
- Improve development workflows, CI/CD practices, release traceability, technical standards, and team processes.
- Track technical debt, dependencies, risks, tradeoffs, blockers, and timelines.
- Strengthen unit, integration, end-to-end, and automated test coverage for AI-enabled features.
- Facilitate Agile ceremonies, including sprint planning, backlog refinement, demos, and retrospectives.
- Represent the team in bi-weekly leadership meetings and communicate technical decisions to technical and non-technical audiences.
- Coach and develop engineers through one-on-ones, feedback, mentoring, performance reviews, and growth opportunities.
- Establish structures, processes, and practices to support team growth.
- Learn the product, roadmap, development environment, internal processes, and business domain during the first 30 days.
- Begin contributing low-risk production work by 60 days and operate at full capacity by 90 days.
- Build a strong Product partnership, own release traceability, and contribute to higher-leverage initiatives such as client onboarding within 6–12 months.
Requirements
What you’ll need- 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, providing feedback, and supporting performance conversations.
- Experience working in an Agile software development environment.
- Experience helping a software team grow and introducing supporting processes.
- Experience developing customer-facing products with integrated AI capabilities and hands-on software development lifecycle involvement.
- Strong understanding of the AI-enabled feature lifecycle, including development, testing, deployment, monitoring, and continuous improvement.
- Ability to assess and communicate risks, limitations, and tradeoffs of AI-powered solutions.
- Strong full-stack software engineering experience.
- Solid foundation in C#, .NET 10, TypeScript, and REST API design.
- Experience with Microsoft Graph API.
- Strong architecture and system design capabilities.
- Experience owning CI/CD pipelines and deployment workflows.
- Cloud deployment experience; AWS experience preferred but not required.
- Strong understanding of unit, integration, and end-to-end testing.
- Experience with relational or NoSQL databases.
- Ability to communicate technical concepts clearly to technical and non-technical audiences.
- Applicants must hold a valid Canadian work permit or be a permanent resident or citizen of Canada.
Benefits
Comp & perks- 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, and life insurance.
- Professional development and training allowance for career advancement.
- Clear technical career path with opportunities to progress toward a Staff-level engineering role and pursue an architecture or people-management path.
- Startup-style pace, ownership, and autonomy within a stable, profitable, and growing company.
- Work culture fostering diversity, equity, inclusion, and fun.