Team Lead building TypeScript network monitoring, provisioning, and inventory software for gaiia’s telecom operating system. Leading developers and integrating third-party network vendors on AWS.
Responsibilities
Lead, coach, and develop developers on the squad through regular 1:1s, feedback, and formal evaluation
Own the technical vision and architecture of the Network Monitoring and Inventory & Fulfillment modules
Raise code quality, review standards, and engineering productivity within the squad
Partner with the Product Manager on scope, sequencing, and capacity planning
Collaborate with other squads, Customer Success, and the Implementation Team on network-heavy customer onboardings
Participate in hiring and staffing decisions
Spend approximately 50% of time coding and 50% on technical design, code reviews, and people management
Build plug-and-play network monitoring and provisioning features by integrating third-party network tools
Build incident management functionality that identifies affected subscribers and supports subscriber communications
Model physical networks, including sites, topology, and coverage areas
Maintain reliable IP address-space information for operators
Design inventory and fulfillment functionality tracking equipment from warehouse to subscriber home
Design, develop, and deploy GraphQL APIs for internal and external use
Develop interfaces in collaboration with designers
Report to the VP Eng.
Requirements
At least five (5) years of experience in Typescript
At least two (2) years of experience leading a team of developers
Experience with the React library
Experience with Node.js
Experience in DevOps and AWS services
Advanced practitioner of agentic coding, with a track record of using AI to ship production-quality software
Ability to deal with uncertainty and bring order to fuzzy challenges
Outgoing and collaborative personality, eager to work with different stakeholders to solve complex problems
Strong product mindset
Nice to have: experience with GraphQL
Nice to have: knowledge of networking concepts
Nice to have: familiarity with Calix, Nokia, Adtran, TP-Link, UISP, Tarana, NetBox, and RADIUS
Nice to have: interest or expertise in functional programming
Benefits
Competitive pay
Stock Options Plan
Group Insurance
Telemedicine
Life and Health Spending Accounts
Group Retirement Savings Plan (RRSP)
Flexible 25 days vacation
Flexible working hours
100% remote environment
Accessible technologies
Disability accommodations during the application process
GM vehicle connectivity software co - op developing Linux - based C/C++/Rust systems. Prototyping, testing, and validating reliable vehicle communication software with hardware, application, and cloud teams.
Senior Software Engineer supporting Dynamics 365, Dataverse, Power Apps, and Azure initiatives. Providing architecture, integration, ALM, and technical solution guidance to a Montreal - based team.
Software Developer building LogiSense’s cloud usage - based billing platform with C#, .NET, and SQL Server. Owning complex features from design through delivery in a remote - first Canadian team.
Senior SDET automating testing, deployment, and validation for Akamai’s distributed cloud and edge platform. Building reliable test frameworks for microservices and platform services.
Senior Full - Stack Engineer building scalable APIs and web products for NimbleRx’s patient and pharmacy healthcare platform. Owning full - stack features, performance, testing, and technical delivery.
Senior Full Stack Developer building and modernizing cloud applications across frontend and backend systems. Delivering scalable services, AWS infrastructure, APIs, and automated testing for Innosphere’s clients.
Android engineer building secure Kotlin and Jetpack Compose features for Semperis’s Ready1 mobile incident - response product. Shipping enterprise identity and cybersecurity workflows through Google Play.
Senior Software Developer building full - stack, AI - enhanced applications for Autodesk’s preconstruction bidding and risk management products. Hybrid role based in Canadian Autodesk offices.
Senior Linux Kernel Engineer developing and maintaining EOS kernel software for Arista Networks’ client - to - cloud networking products. Integrating CPUs, hardware, tests, and upstream Linux features.
Senior software engineer developing packet - forwarding and system software for Arista's data - center networking products. Building ASIC support, automated tests, hardware drivers, and customer fixes.