About The Position

We are seeking a Backend Team Lead to lead the development of scalable, high-performance backend systems that power our autonomous platforms. In this role, you will lead a team of backend engineers while remaining hands-on in architecture and development. You will be responsible for designing and building highly concurrent, distributed systems in Go, setting technical direction, and ensuring reliable, secure, and performant backend services. You will work closely with frontend, platform, autonomy, and embedded teams to deliver systems that operate reliably in real-world, mission-critical environments. This role is ideal for someone who combines deep backend expertise with strong technical leadership, and thrives in fast-paced, high-ownership environments.

Requirements

  • 6+ years of experience in backend or distributed systems engineering
  • Strong expertise in Go and building highly concurrent systems
  • Proven experience leading or mentoring engineers (formal or informal leadership)
  • Experience designing and operating distributed systems at scale
  • Strong API design and system architecture skills
  • Experience with Kubernetes and containerized environments
  • Deep understanding of performance optimization, data structures, and system design
  • Ability to drive projects from concept to production

Nice To Haves

  • Experience in IoT, robotics, or distributed hardware systems
  • Strong networking fundamentals and debugging experience
  • Experience with AWS or cloud-based infrastructure
  • Familiarity with embedded systems or hardware integration

Responsibilities

  • Lead and mentor a team of backend engineers, driving execution and technical excellence
  • Set engineering standards, conduct code reviews, and guide architectural decisions
  • Own backend roadmap and delivery in partnership with product and engineering leadership
  • Foster a culture of ownership, quality, and continuous improvement
  • Design, build, and maintain scalable, highly concurrent backend services in Go
  • Architect distributed systems that support high throughput, reliability, and real-time operations
  • Define service boundaries, APIs, and data models across systems
  • Optimize backend systems for performance, scalability, and resilience
  • Identify and resolve bottlenecks in distributed systems and concurrency-heavy workloads
  • Ensure systems meet high standards for uptime and operational reliability
  • Partner with frontend, platform, autonomy, and embedded teams to integrate services across applications and devices
  • Support end-to-end system design from edge devices to cloud infrastructure
  • Contribute to system-level architecture across the stack
  • Enforce secure development practices across backend systems
  • Maintain high standards for code quality, testing, and documentation

Benefits

  • 100% Employer paid Health, Dental and Vision Insurance for you and your families
  • Life Insurance (Employer Paid)
  • Ability to participate in the companies 401k program (Matching)
  • Unlimited PTO policy with an enforced 2 week minimum
  • Equity Package
  • Work / Home Office Stipend
  • Global Entry
  • 16 Week Paid Parental Leave
  • Monthly Health and Wellness Stipend
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service