Stream

Python Developer Advocate

Amsterdam, North Holland, Netherlands

Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Biotechnology, Software Development, AIIndustries

Position Overview

  • Location Type: Hybrid (Netherlands or Remote - EMEA)
  • Job Type: Full-Time
  • Salary: Not specified

Description: Stream is hiring a Python Developer Advocate to join the Developer Relations team. This role focuses on improving Stream’s AI integrations across Chat and developing a new backend Python WebRTC integration for Stream Video. The role involves community building, spreading awareness of Stream, relaying feedback, and contributing to open-source projects.

Requirements

  • Expert-Level Python Knowledge: Strong understanding of Python programming language.
  • Communication Skills: Excellent written and verbal communication skills.
  • Experience: Minimum of 4 years of experience as a software engineer, developer, or equivalent technical experience.
  • Community Involvement: Experience participating in online and offline developer communities (e.g., open-source platforms, tech conferences, hackathons).
  • Detail-Oriented: Ability to produce high-quality output with attention to detail.

Responsibilities

  • AI Integration Development: Work with SDK and backend teams to improve Stream’s current AI integrations across Chat and develop a new backend Python WebRTC integration for Stream Video.
  • Community Building: Spread awareness of Stream by building community, driving discussions, and providing guidance to developers in the Python and AI fields.
  • Feedback Relay: Relay feedback to the team and help influence the product roadmap based on community feedback.
  • Open-Source Contributions: Write, release, document, and manage open-source AI projects and demo apps built on Stream products.
  • SDK Improvement: Work closely with community members, developers, and product owners to improve Stream’s SDKs.

Nice to Have

  • Open-Source Contributions: Public contributions to open-source projects (e.g., Github, Gitlab).
  • Developer Advocate Experience: Experience working as a Developer Advocate in the tech space.
  • Event Hosting: Experience speaking at or hosting in-person or virtual events.
  • Content Creation: Examples of written content (e.g., Medium, Dev.to, personal blog).

Company Information

  • Company: Stream
  • Culture: Casual, social, and spirited. Talented, highly technical, and collaborative.
  • Location: Offices in Boulder and Amsterdam. Employees from 15 countries, 11 languages.
  • Focus: Tackling difficult tech problems at scale by creating reusable components for faster, more secure, and better user experience app development.
  • Hybrid Policy: Applicants based in the Netherlands or relocating here are expected to work in the office in Amsterdam 3 times per week. Exemptions may apply.

Skills

Python
AI
WebRTC
Developer Relations
Community Building
Open-Source
SDK Development
Backend Development
Communication Skills
Problem-Solving

Stream

Offers APIs for scalable feeds and chat

About Stream

Stream offers a fertile ground for tech professionals due to its focus on providing scalable APIs and components for feeds and chat messaging, including sophisticated features like audio and video capabilities and AI-based auto moderation. This firm stands out with its comprehensive suite of APIs, SDKs, and UI/UX kits, combined with a robust global edge network, which equips developers to craft real-time experiences backed by enterprise-grade infrastructure. Setting the industry standard in real-time communication technology, it assures a dynamic work environment and continuous innovation, contributing to its positioning as a leader in its field.

Boulder, ColoradoHeadquarters
2015Year Founded
$56.5MTotal Funding
SERIES_BCompany Stage
Consumer Software, AI & Machine Learning, HealthcareIndustries
201-500Employees

Risks

Increased competition from other API-first companies threatens Stream's market position.
Reliance on external developers for integration poses quality and timeline risks.
Rapid SDK expansion may lead to security vulnerabilities if not thoroughly tested.

Differentiation

Stream offers robust SDKs for multiple platforms, enhancing developer flexibility.
Stream's secure APIs cater to enterprises focused on data privacy and security.
Stream's UI kit provides a visually appealing and customizable user interface.

Upsides

Growing demand for video tools boosts Stream's Video API adoption.
React Native's popularity aligns with Stream's recent SDK releases, increasing market share.
Online dating market growth drives demand for Stream's video and audio APIs.

Land your dream remote job 3x faster with AI