Relocate. Ми з України
Post Jobs
Countries

Select a Country

Australia

Austria

Belgium

Canada

Denmark

Estonia

Finland

Germany

Ireland

Japan

Netherlands

Singapore

Spain

Sweden

United Kingdom

United States

blog

Blog

Expat Stories Visas & Immigration Money & Taxes Working Abroad

Read our blog

Visas Taxes Salaries Cost of Living Relocation Companies Jobs
Blog
Expat Stories Visas & Immigration Taxes & Money Working & Money Read our blog
Post Jobs
Menu
  • Home
  • Remote International Jobs
  • Staff Software Engineer (Golang)

Staff Software Engineer (Golang)

Amsterdam, Netherlands  or  🌎  Remote

Stream

Stream logo

Basic relocation package

Visa services
Visa services

About Stream

We power experiences for over half a billion users with our Feeds API & Messaging API.

Leverage Stream's Feed API to build the most engaging activity feed without worrying about the underlying storage technology. Advanced features such as aggregation, ranking, real-time and personalization enable your product team to optimize your app’s engagement and retention.

Position

Stream uses Go for our video SFU & chat API. We power chat for many large apps like Strava, Nextdoor, Patreon, IBM, Adobe and Midjourney. In addition to Go we use CockroachDB/Postgres, RocksDB, Raft and Redis. 

We are willing to train you on Go if you’re experienced on a different tech stack (we have a 10 week internal onboarding program focused on Go, scalability etc.). Solid engineering experience and motivation to learn is more relevant than prior experience with the language. Roles open from entry level to director/principal go engineers. Remote (EU) or Amsterdam (relocation and Visa sponsorship available). 

To get a feel for what we do you can have a look at our API tour: 

https://getstream.io/chat/get_started/

Salary range is around 80k Euro for entry level roles up to 160k for staff/lead level.

Why Stream: 

  • High scale/ difficult engineering 
  • Default alive. Startup growth opportunity with healthy revenue 
  • Strong engineering culture. Engineering is what makes us succeed 
  • All managers are hands on and capable engineers 
  • Edge network of servers around the world 
  • Great opportunity to learn and grow 
  • Raised $58M from leading VCs (Felicis Ventures, Notable Capital, 01.Advisors, Techstars, Arthur Ventures), including backers like Dick Costolo (01 Advisors, ex-CEO of Twitter), Olivier Pomel (CEO of Datadog), Tom Preston-Werner (Co-Founder of GitHub), Nicolas Dessaigne (Co-Founder of Algolia) 

Your qualification

This role requires at least 4 years of backend engineering experience. We’re looking with someone with experience in 2 out of these 3 areas: 

  • Experience with Go 
  • Scalability/database/Redis experience 
  • Experience with SDK development/ React/Swift/Compose etc. 

Will be a plus

  • Experience with AWS or other cloud provider 
  • Python (our AI runs on Python) and Rust experience 
  • Message queues experience 
  • Full text search experience
  • Bachelor's degree in Computer Science, Engineering or a related field
  • WebRTC experience 

What we offer

Stream employees enjoy some of the best job benefits in the industry: 

  • A team of exceptional (and friendly) engineers 
  • The chance to work on OSS projects 
  • 28 days paid time off plus paid Dutch holidays 
  • Company equity 
  • A pension scheme 
  • A Learning and Development budget 
  • Commute expenses to Amsterdam covered or the option to use a company bike within the city 
  • Fitness stipend 
  • Monthly in-office chair massages by a professional 
  • MacBook Pro 
  • Healthy team lunches and plenty of snacks 
  • A generous relocation package 
  • An office in the heart of Amsterdam

Engineer Developer Software Backend Programmer Back-end Go Golang API APIs HTTP Staff Back End Stream
Archive vacancy
Archive vacancy
Facts about Amsterdam
Cost of Living Index 69 /100
Median for apartment
rent in city centre
(1-3 bedroom) $ 2089 - $ 3640
Safety Index 71 /100
Check if your resume is a good fit
25/100
Get Full Report Arrow right
These jobs may fit you

Netherlands

Picnic

Java Developer in Amsterdam
logo

Check out our latest blog post to learn about why we chose ...

Netherlands

Picnic

Senior DevOps Engineer (Observability) in Amsterdam
logo

At Picnic, we’re revolutionizing the way people buy groceries with our innovative and sustainable app-only service. We do almost everything i...

Netherlands

Picnic

Senior Java Developer in Amsterdam
logo

Check out our latest blog post to learn about why we chose ...

Relocate. Ми з України

Relocation made easy: country guides, visa overviews, tax calculators, and more – Relocate.me has everything you need in one place.

Resources

Blog Webinars Visas Taxes Cost of living Salaries Healthcare Relocation companies

For job seekers

Browse international jobs Companies hiring International job search guide

For employers

Post jobs Global hiring guide

Legal

Privacy policy Terms of service

Newsletter

Curated tech jobs and content for relocation seekers

Subscribe

© 2024 Relocate.me | All Rights Reserved

Proudly built by Ukrainians 🇺🇦

Jobseeker Login

Create a Jobseeker account to apply for jobs.

Forgot password?

Or
Register
Login
Continue with Google Continue with LinkedIn
Back to Login
Jobseeker Register

Create a Jobseeker account to apply for jobs.

Or
Continue with Google Continue with LinkedIn

Check your email and follow the instructions to restore access to your account

Restore access