[Remote] Staff Software Engineer (Golang) at Stream

Amsterdam, North Holland, Netherlands

Stream Logo
€110,000 – €160,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
AI & Machine Learning, Consumer Software, Enterprise SoftwareIndustries

Skills

Key technologies and capabilities for this role

GoCockroachDBPostgresRedisAWSPythonRustMessage QueuesFull Text SearchWebRTCAPI DevelopmentSDK DevelopmentScalability

Questions & Answers

Common questions about this position

What is the salary range for this Staff Software Engineer position?

The salary range is €110,000 to €160,000 EUR for Staff level in the Netherlands, with precise compensation depending on seniority level and location.

Is this role remote or hybrid, and where?

The position is Remote (EU) or Hybrid in Amsterdam.

What skills are required for this Staff Software Engineer role?

Requirements include 8-10 years of backend engineering experience, proficiency with Go or another backend language, experience with scalability for high user volumes, relational databases like Postgres, Redis, and building public APIs or SDKs. A Bachelor’s degree in Computer Science or related field is also required.

What benefits does Stream offer?

Benefits include 28 days paid time off plus paid Dutch holidays, company equity, pension scheme, learning and development budget, commute expenses or company bike in Amsterdam, and fitness stipend.

What makes a strong candidate for this role at Stream?

Strong candidates have 8-10 years of backend experience, can demonstrate scalability work with high user volumes, proficiency in backend languages (willingness to learn Go), and experience with Postgres, Redis, and APIs; prior Go experience is not required due to their 10-week onboarding program.

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