Stream Companies is hiring a
Senior Backend Engineer

Logo of Stream Companies

Stream Companies

πŸ’΅ ~$66k
πŸ“Remote - Netherlands, United Kingdom

Summary

The job is for a Senior Software Developer to focus on the Chat product and new Video & Audio API. The role involves software design, research, coding, customer engagement, and high-performance application development. The ideal candidate has 5+ years of backend development experience, knowledge of relational databases, building HTTP APIs, managing projects, and teamwork. Bonus points are given for proficiency in Go language, JavaScript, web development frameworks, other languages, message queues, automated testing, cloud-based platforms, and a Bachelor's degree in Computer Science or related field.

Requirements

  • 5+ years of backend development experience
  • Experience with high-traffic and high-performance applications
  • Solid knowledge of relational databases
  • Experience with building HTTP APIs
  • Experience managing your own projects and work in a team

Responsibilities

  • Add new features to the service and find ways to make the existing ones perform orders of magnitude faster
  • Help make our API service faster, more scalable and more flexible
  • Write clean, efficient, and well-documented code
  • Design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production
  • Engage with customers and help them to use Stream in their app

Preferred Qualifications

  • Proficiency in Go language is strongly preferred
  • Experience with JavaScript and web development frameworks such as React or Angular
  • Experience with one (preferably few) of the following languages: Rust, Java, C, C++, Erlang, Node.js, Python
  • Experience with message queues such as RabbitMQ
  • Experience with automated testing and continuous integration/continuous deployment (CI/CD)
  • Experience with designing and building REST API’s
  • Experience with cloud-based platforms (e.g. AWS, Azure)

Benefits

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • 28 days paid time off plus paid Dutch holidays
  • Company equity
  • A pension scheme
  • Remote work flexibility
  • 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
  • The opportunity to attend or present at global conferences and meetups
  • The possibility to visit our office in Boulder, CO
  • Parental leave paid at 100%

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Jobs

Please let Stream Companies know you found this job on JobsCollider. Thanks! πŸ™