About The Position

At Cisco Meraki, the Mars team brings Meraki Dashboard features to the Cisco Catalyst family. The team builds technologies that help organizations provide customer and employee experiences at scale. Customers use the Meraki web dashboard and programmable APIs to monitor, configure, and automate critical IT infrastructure. The Software Technical Leader works across the full stack to build scalable distributed solutions and deliver user experiences that support business growth. The role owns work from conception through production release, collaborating with engineering, product, and other teams to set direction and address engineering and business priorities. It also focuses on system reliability, performance, and operational excellence, and on resolving software defects, networking issues, and customer-reported problems. The position is remote in Canada. The application window is expected to close on December 28, 2026, though the posting may be removed earlier if the role is filled or enough applications are received.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field and 12 or more years of related experience; or a master’s degree and 8 or more years; or a Ph.D. and 5 or more years of related experience.
  • Professional coding experience with web backend technologies, using languages such as Ruby on Rails, Go, Ruby, Python, or similar.
  • Experience safely rolling services out to customers using techniques such as feature flags and A/B tests.
  • Experience making architectural and system design choices.
  • Experience coaching team members.
  • Experience working in an agile engineering team and solving open-ended problems across the stack.

Nice To Haves

  • Experience with networking devices.
  • Experience with emulation and simulation of networking devices.
  • Experience with Cisco CML.
  • Experience in systems software design or large-scale distributed networking solutions.
  • Experience working across cross-functional or geographically distributed engineering teams.

Responsibilities

  • Build highly scalable, distributed full-stack solutions that enable user experiences and business growth.
  • Improve reliability, performance, and operational excellence by adding tests, telemetry, and alerting systems.
  • Own work from conception through production release, influencing, facilitating, and working across teams.
  • Partner with engineering managers, product managers, and other collaborators to define team direction based on engineering and business priorities.
  • Resolve software defects, networking issues, and customer-reported problems while improving performance, scalability, and reliability.
  • Coach team members.

Benefits

  • Medical, dental, and vision insurance (U.S. employees, subject to plan eligibility).
  • 401(k) plan with Cisco matching contribution (U.S. employees).
  • Paid parental leave (U.S. employees).
  • Short- and long-term disability coverage and basic life insurance (U.S. employees).
  • Paid holidays, floating holiday for non-exempt employees, birthday day off, and year-end holiday shutdown (U.S. employees, subject to applicable policies).
  • Paid vacation or flexible vacation time off, depending on employee classification (U.S. employees, subject to applicable policies).
  • Sick time off (U.S. employees, subject to applicable policies).
  • Additional paid time away may be requested for critical or emergency family issues.
  • Optional paid volunteer days (U.S. employees).
  • Annual bonuses may be available for non-sales roles, subject to Cisco policies.
  • Eligible employees may receive Cisco restricted stock unit grants, subject to vesting conditions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service