Engineering Lead - Network

gaiia
$130,000 - $200,000Remote

About The Position

We’re looking for a Team Lead & Full-Stack Software Developer to join our Network squad. This role requires extreme ownership, sharp problem-solving skills, and exceptional interpersonal abilities. You will be part of a team of 4 Full-Stack Developers, a Product Manager, and a Product Designer, focusing on gaiia’s network modules: Network Monitoring, Incident Management, and Inventory & Fulfillment. The Team Lead role involves a 50% split between coding and responsibilities such as technical design, code reviews, and people management. The mission is to own how gaiia sees and controls customer networks, including monitoring, incident response, provisioning, and inventory accuracy. The squad integrates with third-party network vendors, making integration quality crucial. The technical environment is a serverless ecosystem of microservices deployed on AWS, with a strong emphasis on Typescript across frontend, backend, and infrastructure-as-code.

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 Haves

  • Experience with GraphQL.
  • Knowledge of networking concepts.
  • Familiarity with network & telecom technologies such as Calix, Nokia, Adtran, TP-Link, UISP, Tarana, NetBox, RADIUS.
  • Interest or expertise in functional programming.

Responsibilities

  • Build plug-and-play network monitoring and provisioning features by integrating with niche third-party tools.
  • Build an incident management module that turns network alerts into a clear picture of who’s affected and keeps their subscribers informed.
  • Model our customers’ physical networks: network sites, topology, and coverage areas.
  • Give operators a reliable source of truth for their IP address space.
  • Design a flexible inventory and fulfillment module that tracks every piece of equipment from the warehouse to the subscriber’s home.
  • Design, develop and deploy GraphQL APIs intended for both internal and external use.
  • Develop, in collaboration with talented designers, delightful interfaces.
  • Lead, coach, and develop the developers on your squad through regular 1:1s, feedback, and formal evaluation.
  • Own the technical vision and architecture of the Network Monitoring and Inventory & Fulfillment modules.
  • Raise the bar on code quality, review standards, and engineering productivity within your squad.
  • Partner with your 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 for your squad.

Benefits

  • Flexible 25 days vacation.
  • Stock Options Plan.
  • Group Insurance.
  • Telemedicine.
  • Life and Health Spending Accounts.
  • Group Retirement Savings Plan (RRSP).
  • Flexible working hours & all-remote work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service