IT & Software

Tech Lead

Empowered Futures Inc.

Calgary · Ab · Canada

Tech Lead - Empowered Futures

Position Overview

The Tech Lead will provide hands-on technical leadership for Empowered Futures' digital platforms and engineering teams. This role is responsible for leading day-to-day technical delivery, mentoring developers, driving engineering best practices, and ensuring scalable, secure, and high-quality application development.

The successful candidate will combine strong software engineering expertise with leadership capabilities, acting as both a technical mentor and an active contributor within agile delivery teams.

This is a player-coach role ideal for an experienced senior engineer ready to lead modern application development initiatives in a fast-paced, innovation-driven environment.

Key Responsibilities

  • Lead technical delivery across assigned engineering pods and initiatives
  • Collaborate with the Lead Enterprise Architect to implement architectural standards and best practices
  • Provide hands-on development support across front-end and back-end applications
  • Guide and mentor developers through code reviews, technical coaching, and knowledge sharing
  • Drive engineering quality, scalability, maintainability, and performance optimization
  • Participate in sprint planning, backlog refinement, and technical estimation activities
  • Ensure alignment with DevSecOps, CI/CD, and cloud engineering standards
  • Support integration of AI-enabled capabilities and modern digital experiences
  • Troubleshoot complex technical issues and provide solution leadership
  • Partner with Product, UX/UI, and Delivery teams to translate business requirements into scalable technical solutions
  • Promote a collaborative, agile, and innovation-focused engineering culture

Required Technical Expertise

Front-End Technologies

  • TypeScript
  • ReactJS
  • NextJS
  • Responsive and component-driven design
  • State management frameworks

Back-End Technologies

  • NodeJS
  • RESTful APIs
  • GraphQL APIs
  • Authentication and authorization frameworks
  • Database integration and optimization

Cloud & DevOps

  • Microsoft Azure preferred
  • Docker and Kubernetes
  • CI/CD pipelines
  • GitHub Actions or Azure DevOps
  • Infrastructure automation concepts
  • Monitoring and observability tools

Engineering Practices

  • Agile/Scrum delivery
  • Test-driven development
  • Secure coding standards
  • API-first development
  • Microservices architecture
  • Performance optimization

Leadership Expectations

  • Lead by example through hands-on technical contribution
  • Mentor junior and intermediate developers
  • Drive technical excellence and continuous improvement
  • Foster strong collaboration across engineering and product teams
  • Balance speed of delivery with long-term platform scalability
  • Support a culture of accountability, ownership, and innovation

Preferred Experience

  • 5-8+ years of software engineering experience
  • 2+ years in a technical leadership or senior engineering role
  • Experience building scalable cloud-native applications
  • Strong background in modern JavaScript/TypeScript ecosystems
  • Experience working within agile product teams
  • Exposure to AI-enabled applications or platform integrations is considered an asset

Ideal Candidate Profile

  • Highly technical and delivery-focused
  • Comfortable leading while remaining hands-on
  • Passionate about mentoring and team development
  • Able to simplify complex technical challenges
  • Adaptable and comfortable working in fast-moving environments
  • Motivated by innovation, collaboration, and mission-driven impact

Reporting Structure

Reports To:

  • Lead Enterprise Architect

Works Closely With:

  • CTIO
  • Product & Delivery Lead
  • UX/UI Teams
  • AI & Data Teams
  • Cloud & DevOps Teams
  • Engineering Developers and QA Resources

#J-18808-Ljbffr

Reference: WJ-3875_13194651

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.