03 Oct
|
Empowered Futures
|
Calgary
03 Oct
Empowered Futures
Calgary
Tech Lead - Empowered Futures 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 setting. 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 ~ State management frameworks Back-End Technologies ~ Database integration and optimization Cloud &
• DevOps ~ Microsoft Azure preferred ~ CI/CD pipelines ~ GitHub Actions or Azure DevOps ~ Infrastructure automation concepts ~ Monitoring and observability tools Agile/Scrum delivery ~ Test-driven development ~ Secure coding standards ~ Performance optimization Lead by example through hands-on technical contribution ~ Drive technical excellence and continuous improvement ~ Balance speed of delivery with long-term platform scalability ~ Support a culture of accountability, ownership, and innovation 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 Highly technical and delivery-focused ~ Able to simplify complex technical challenges ~ Motivated by innovation, collaboration, and mission-driven impact Product &
• Delivery Lead ~ UX/UI Teams ~ AI &
• Data Teams ~ Cloud &
• DevOps Teams ~
📌 Lead Software Engineer - Data Platform (Calgary)
🏢 Empowered Futures
📍 Calgary