Avatar for Stream

Stream is an API for building and scaling activity feeds and chat

.NET Engineer - Amsterdam

€60k – €70k • 0.0% – 0.1%
Apply now
Stream is seeking a talented .Net Engineer to join our development team. This is a full-time position in our beautiful and spacious Amsterdam office. Daily activities will include building and maintaining open-source libraries to integrate with Stream's APIs.

Most of your day will be dedicated to software design, research, and coding. You will work on different parts of the Stream platform, however, your day-to-day will primarily be focused on building out and maintaining the .NET SDK. The majority of your work will be released as open-source and used by hundreds of our customers and consumed by millions of their users.


- A strong understanding of .NET
- 3+ years of experience with ASP.NET and C#
- Experience with testing, TDD, CI, etc.
- Fundamental understanding of software design and development patterns
- Experience integrating RESTful APIs
- Ability to clearly express yourself and think through complex problems
- Strong portfolio of past work history, specifically pertaining to .NET development

Nice to Have:

- Unity
- Xamarin
- Azure
- Building and distributing libraries on Nuget
- Ability to write about your work in a technically clear and concise manner
- Several contributions to open-source projects, specifically catered towards .NET


- Competitive salary (listed salary indications are applicable to employment in the Netherlands)
- Equity in Stream
- Travel opportunities to our Boulder, Colorado office
- Office location in the heart of Amsterdam
- Healthy team lunches
- Excellent espresso (and pour over) coffee, as well as tea
- Be surrounded daily by a team of exceptional engineers
- Support to attend and/or present at industry-related conferences and meetups
- Encouragement to work on OSS projects
- Transportation reimbursement

About Stream

Stream is an API for building, scaling and personalizing feeds and chat. Stream was founded in the Netherlands before joining the Techstars accelerator. After Techstars, Stream raised more than $4.75M and is now located in both Amsterdam and Boulder, Colorado.

We use a wide variety of proven technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Below is a short list of the technology that our stack is currently built on:

- Go, Node
- Django, Celery
- Cassandra, Postgres, RabbitMQ
- AWS, Puppet, CloudFormation, Vagrant
- Redis, Memcached
- RocksDB


Stream has a casual social culture, our team is very diverse in age, nationality and we all have different backgrounds. Our Amsterdam team is very focused, you will see us heads-down coding or drawing complex charts on whiteboards until we pop up to have a chat or play merciless games of ping-pong.

When it comes to software engineering, our culture is oriented towards ownership and quality: our goal is to deliver stable software that focuses on solving only the right problems. While driven by ambitious visions we execute with great pragmatism.


Our Amsterdam office is located in the TQ tech space in the heart of the city. It is a fantastic building with all the amenities you'd expect. There is a cafe, a shared lunch area and a sports room with table tennis and badminton.

The Hiring Process

1. First contact: We’ll tell you more about the company, the work that we do, and why we think Stream is a great place to work. This is a great time for you to ask us questions. We will also have some basic technical and practical questions to make sure we have a first match.

2. Tech interview: We’ll put you in the same room with our CTO and another team member for in-depth technical conversations. We are going to challenge your practical abilities in areas like problem-solving, web applications, database design and software design in general. You will not have to write code at this time.

3. In-person interviews: If it looks like a good fit from both sides, we’ll bring you in to meet the rest of the team.

4. The offer: We are only a signature away from your first day at Stream!

If you think you have what it takes to write next-generation code with our awesome team of engineers, apply now.

Meet your team

People you would work with in this role
Founder & CTO of @Stream I love coding, building complex stuff and climbing. Previously worked @Fashiolista as Lead Engineer.

More jobs at Stream

View all jobs

Backend Software Engineer (Go) - Amsterdam

Apply now

Senior Android Developer (Java / Kotlin) - Amsterdam

Apply now

Services/Development Manager – Boulder

Apply now

Lead Data Scientist - Boulder

Apply now

Make up a position for me

Apply now