LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Stream›Team Lead - Backend (Go)
Stream

About Stream

The API that powers scalable chat solutions

🏢 Retail👥 201-500 employees📅 Founded 2015📍 Whittier, Boulder, CO💰 $58.2m⭐ 2.8
B2BEnterpriseCommunicationSaaSAPIVideo

Key Highlights

  • Raised $58.2M in Series A funding
  • Customers include Unilever, NBC Sports, and TaskRabbit
  • Headquartered in Boulder, CO with 201-500 employees
  • Innovative products: Chat SDK and AI-based Moderation

Stream is a leading API provider for scalable chat services, enabling developers to integrate rich conversations and activity streams into their applications. With a customer base that includes Unilever, NBC Sports, and TaskRabbit, Stream has raised $58.2 million in funding and is currently in its S...

🎁 Benefits

Stream offers comprehensive health coverage including dental and vision plans, generous parental leave, and stock options for all full-time employees....

🌟 Culture

Stream fosters a culture of rapid development and innovation, allowing developers to build chat features quickly and efficiently. The company emphasiz...

🌐 Website💼 LinkedIn𝕏 TwitterAll 10 jobs →
Stream

Team Lead - Backend (Go)

Stream • Amsterdam office

Posted 1w ago🏢 HybridLeadBackend engineer📍 Amsterdam
Apply Now →

Skills & Technologies

GoCockroachdbPostgreSQLRocksdbRaftRedis

Overview

Stream is seeking a Team Lead - Backend to join their Chat team in Amsterdam. You'll work with Go and various databases to power chat for large applications. This role requires at least 8 years of backend engineering experience.

Job Description

Who you are

You have at least 8 years of backend engineering experience, demonstrating a solid understanding of building production systems at scale. Your background includes leading teams and mentoring engineers, ensuring that everyone is aligned and motivated to achieve common goals. You are proficient in Go or are willing to learn it through a comprehensive onboarding program, showcasing your adaptability and eagerness to grow in your technical skills. Your experience with databases such as CockroachDB, Postgres, RocksDB, and Redis will be invaluable in this role, as you will be responsible for optimizing data storage and retrieval processes.

You possess strong problem-solving skills and can navigate complex engineering challenges with ease. Your motivation to learn and grow is evident in your approach to new technologies and methodologies. You thrive in a collaborative environment, where you can share knowledge and support your team members in their professional development. You understand the importance of scalability and performance in backend systems, and you are committed to delivering high-quality solutions that meet user needs.

Desirable

Experience with distributed systems and real-time data processing will set you apart. Familiarity with video SFU and chat APIs is a plus, as you will be working on projects that power communication for large applications. You are comfortable with hands-on coding and enjoy diving into the technical details while also managing team dynamics and project timelines.

What you'll do

As a Team Lead - Backend at Stream, you will oversee the Chat team, guiding engineers in the development of our video SFU and chat API. You will be responsible for ensuring that the team adheres to best practices in software development, including code reviews, testing, and deployment processes. Your leadership will help foster a culture of collaboration and innovation, where team members feel empowered to share ideas and take ownership of their work.

You will work closely with product managers and other stakeholders to define project requirements and deliverables. Your technical expertise will be crucial in making architectural decisions that impact the scalability and performance of our systems. You will also be involved in mentoring junior engineers, helping them to develop their skills and advance their careers within the company.

In addition to your leadership responsibilities, you will remain hands-on with coding, contributing to the development of features and improvements to our backend systems. You will analyze system performance and identify areas for optimization, ensuring that our services can handle the demands of our growing user base. Your insights will drive the technical direction of the team, and you will play a key role in shaping the future of our chat and video services.

What we offer

Stream provides a dynamic work environment where engineering excellence is at the forefront of our mission. You will have the opportunity to work with cutting-edge technologies and contribute to projects that have a significant impact on our users. We offer a hybrid work policy, allowing you to balance remote work with in-office collaboration in Amsterdam. Our team is committed to continuous learning and growth, and we provide resources and support for your professional development.

We believe in the importance of a strong engineering culture, where all managers are hands-on and capable engineers. You will be part of a team that values innovation and creativity, and you will have the chance to work on high-scale engineering challenges that push the boundaries of what is possible. Join us at Stream and be part of a company that is shaping the future of communication technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Stream.

Apply Now →Get Job Alerts