Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Staff Software Engineer (Golang)

at Stream

Posted 4 hours ago 1 applied

Description:

  • Stream is seeking a Staff Software Engineer proficient in Go for their video SFU and chat API.
  • The company powers chat for large applications such as Strava, Nextdoor, Patreon, IBM, Adobe, and Midjourney.
  • Stream utilizes technologies including CockroachDB/Postgres and Redis.
  • They offer a 10-week internal onboarding program focused on Go and scalability for candidates experienced in other tech stacks.
  • The position is open to various levels, from entry-level to director/principal Go engineers.
  • The role is remote for candidates in the EU or can be based in Amsterdam, with relocation and visa sponsorship available.
  • Applicants based in the Netherlands or relocating are expected to work in the Amsterdam office three times a week, with possible exemptions.
  • Interested candidates can explore the API tour at Stream API Tour.

Requirements:

  • Candidates must have 8-10 years of backend engineering experience.
  • Proficiency in Go or another backend language is required, with a willingness to switch to Go.
  • Experience in building scalable features that are used by a large number of users is essential.
  • Candidates must have experience with relational databases, particularly Postgres or similar.
  • Experience in SDK development and building public APIs is necessary.
  • Bonus points for experience with AWS or other cloud providers, Python, Rust, message queues, full-text search, a Bachelor's degree in Computer Science or a related field, and WebRTC.

Benefits:

  • Stream offers a team of exceptional and friendly engineers.
  • Employees have the opportunity to work on open-source software projects.
  • The company provides 28 days of paid time off plus paid Dutch holidays.
  • Employees receive company equity and a pension scheme.
  • A Learning and Development budget is available for personal growth.
  • Commute expenses to Amsterdam are covered, or employees can use a company bike within the city.
  • A fitness stipend is provided to promote health and wellness.
  • Monthly in-office chair massages by a professional are offered.
  • Employees are equipped with a MacBook Pro.
  • Healthy team lunches and plenty of snacks are available in the office.
  • A generous relocation package is provided for those moving to the Netherlands.
  • The office is located in the heart of Amsterdam, with benefits adjusted based on the employee's location.