20 Sep
|
ModernAdvisor
|
Winnipeg
20 Sep
ModernAdvisor
Winnipeg
JOB STATEMENTModernAdvisor is a quick-growing, technology-enabled portfolio manager focused on delivering exceptional client experiences through proprietary technology, efficient operations and high-quality investment management.We are a small, high-impact product team looking for a hands‑onTechnical Team Lead. This role is equal parts technical leadership, architecture ownership, developer coaching, and pragmatic execution.Our goal is not to replace engineers with AI, but to get the best out of a small, talented team by thoughtfully incorporating AI tools into the development process, improving speed, quality, and developer experience while keeping the platform secure and maintainable.The ideal candidate has strong technical judgment, explicit communication skills, and a point of view on how modern teams should build software with AI assistance.WHAT YOU WILL DOTechnical Leadership and Team EnablementLead a small team of developers through hands‑on coaching, code reviews, and architectural guidanceHelp developers become more effective by introducing and refining workflows that make intelligent use of AI toolsSet technical standards and development practices while keeping them lightweight and realistic for a small teamBalance delivery speed with long‑term maintainability and platform qualityArchitecture and System DesignOwn the application architecture and guide the design of new featuresWrite clear technical architecture documents and implementation specs that developers can execute fromMake pragmatic technology decisions with an eye toward scalability, security,
and team capacityKeep the architecture understandable and evolvable, not over‑engineeredAI in the Development ProcessDefine how AI tools are used across the development lifecycle, for example code generation, refactoring, testing, documentation, and debuggingExperiment with and evaluate AI tools with a focus on real productivity gainsEstablish guardrails around AI usage, including code quality, security, and data privacy considerationsCoach developers on how to collaborate effectively with AI rather than depend on it blindlyPrevious experience formally bringing AI into a development workflow is a strong plus, but thoughtfulness, curiosity, and concrete ideas matter more than a specific tool history.Code and DeliveryRemain hands‑on in the codebase and contribute to feature developmentUse AI tools yourself to increase personal and team throughputWork closely with product stakeholders to scope work realistically and sequence deliveryHelp unblock developers and reduce friction in the development processPlatform Health, DevOps, and SecurityMaintain and evolve a roadmap for dependency upgrades and technical debt managementEstablish a clear,
repeatable process for upgrading frameworks, libraries, and infrastructure componentsEnsure CI/CD, monitoring, and operational practices are appropriate for the size and risk profile of the platformUnderstand common application security risks and ensure reasonable safeguards are in placeQUALIFICATIONSRequiredPost‑secondary degreeStrong experience as a senior software engineer with time spent leading or mentoring other developersSolid grasp of system design and application architectureComfort writing technical design documents and implementation plansAbility to both lead and execute in a small team environmentClear communication skills and a pragmatic mindsetPreferredExperience experimenting with or implementing AI assisted development workflowsFamiliarity with modern AI coding tools and their strengths and limitationsExperience modernizing codebases, upgrading dependencies, and managing technical debtPractical understanding of DevOps and application security fundamentalsCOMPENSATIONThe annual salary range for this position is: $120,000 – $160,000. Compensation is determined based on individual skills and relevant experience.HOW WE MEASURE SUCCESSDevelopers ship faster with confidence and clarityThe codebase becomes easier to understand, extend, and maintain over timeAI tools are used intentionally and productively, not haphazardlyArchitecture decisions are documented, understood, and revisited when neededThe platform stays secure, stable, and evolvable as features grow#J-18808-Ljbffr
📌 Technical Team Lead - $120,000 - $160,000 A Year (Winnipeg)
🏢 ModernAdvisor
📍 Winnipeg