Discover Your Dream Job

Grow your career and join a game-changing startup
companies
Jobs

Software Engineering Team Lead

MetalBear

MetalBear

Software Engineering
Canada
Posted on Sep 26, 2025

Software Engineering Team Lead

  • Engineering
  • Canada
  • Intermediate
  • Full-time

Description

MetalBear is looking for an exceptional engineering leader to take charge of the mirrord Core Team — the group responsible for the heart of our product. This is a rare opportunity to lead a highly technical team solving some of the toughest systems challenges in cloud-native development. You’ll shape the architecture, mentor brilliant engineers, and push the boundaries of what’s possible when local development meets real production environments.

We’re a remote-first, early-stage, product-led startup, backed by world-class investors and loved by a fast-growing open-source community. Our flagship product, mirrord, lets developers run their local code as if it’s already deployed in the cloud — enabling real-environment testing and debugging with the speed of local iteration.

Joining now means stepping into a high-impact leadership role where you’ll influence our technical direction, grow the team, and help scale mirrord to even more use cases and environments.

🚀 What You’ll Do

  • Lead the design & development of mirrord’s core hooking engine — the low-level foundation that blends local processes into remote Kubernetes workloads.
  • Work deeply with Linux/macOS internals, libc, syscalls, and dynamic linking to push the boundaries of developer experience.
  • Set the technical vision for the team while maintaining exceptionally high engineering standards.
  • Mentor and grow engineers, helping them tackle complex systems challenges with confidence.
  • Partner with leadership to prioritize work, unblock teammates, and execute on the roadmap.
  • Collaborate with users and contributors — gather feedback, debug issues, and use real-world insight to shape technical priorities.
  • Stay hands-on and deeply technical, actively contributing to the codebase.

🌟 Why This Role Is Unique

  • Technical depth: Work on low-level systems challenges (syscalls, process hooking, dynamic linking) that very few companies tackle.
  • Open-source impact: Shape a widely adopted OSS project and help developers everywhere work smarter.
  • High ownership: Lead a small, world-class team where your decisions have an immediate impact on product direction.
  • Remote-first & async-friendly: Minimal meetings, high trust, and flexibility to do your best work.
  • Early-stage influence: Your technical leadership will shape how MetalBear scales and grows.

Requirements

🔧 What We’re Looking For

  • 1+ year of experience leading engineering teams — setting technical direction and mentoring other engineers.
  • 2+ years of professional experience writing production-grade code in Rust, C++, or C.
  • Deep expertise in Linux/macOS internals, syscall hooking, dynamic linking, or similar low-level techniques.
  • Understanding of Kubernetes and modern cloud-native environments.
  • Comfort with async collaboration and thriving in a remote-first, fast-moving startup environment.

📈 What You’ll Get

  • Competitive salary + meaningful stock options.
  • The opportunity to shape the future of cloud-native development.
  • A chance to lead and grow a high-caliber engineering team solving some of the hardest systems problems out there.
  • Work on a product that’s open-source, loved by real developers, and already making waves in the industry.
  • A remote-first, async-friendly culture that values your time, autonomy, and focus.