Livestorm logo
Livestorm

Senior Software Engineer - Squad Room (Back-end)

Icons/solid/bell Alert
Parot

Basics

Icons/currency euro

- yearly

Icons/timer

Full time job

Icons/beacher

~ 3 years XP

Icons/briefcase

Remote or Onsite Paris, France

Icons/time

over 2 years ago

Icons/eye

56 views

About Livestorm


Livestorm is the world's leading end-to-end video engagement platform.

Founded in 2016, Livestorm allows companies to organize powerful online meetings, webinars and virtual events from end-to-end. Our web-browser platform provides teams with all the workflows around video engagement to promote, host and analyze online events.

Livestorm is reinventing how organizations communicate with each other and their audiences.

The Role


Who are they?

Livestorm is the all-in-one video communication platform for companies looking to implement a powerful video communication strategy.

Founded in 2016, Livestorm enables companies to promote, host and analyze their online events. We’re building the future of unified video communication: an all-in-one video communication platform that connects to your tools and lives in your browser. Livestorm is a browser-based platform that doesn’t require a download, or setup. You can use Livestorm for on-demand, live, or pre-recorded meetings or events.

Livestorm has been built with ease-of-use in mind.

We serve companies of all sizes, from startups to Fortune500. Front, Honda, Intercom or Spendesk trust Livestorm to organize their meetings, webinars or online events.

Here are our core values:

Stay curious: Be interested in the world around you.
Remain humble: Keep learning and keep your ego in check.
Be resourceful: Go that extra mile in the most efficient way.
Own it: Take pride in what you do, own your wins, and fails.
Be transparent: Sharing knowledge, learnings, feedback, and mistakes.

Job description

As Livestorm is growing rapidly, our team is aiming to develop the virtual event context. Our responsibilities range from audio/video streams, events access & moderation, plugin integration, chat, questions, and poll maintenance.

Therefore, we are looking for a talented senior back-end engineer that can be a partner in helping us scale up our room scope and make sure Livestorm handles live events without issue.

Missions: 

In this role, you'll be responsible for:

  • Design, build and maintain features in production
  • Participate in Code Reviews and provide feedback to team members
  • Share knowledge with everyone and help your team grow
  • Have the freedom to experiment
  • Contributing to architectural and design decisions
  • Monitoring the production to try to prevent any issue that could impact our customer experience

Current Stack:
Backend: 
  • Ruby 3.1, Rails 7
  • NodeJS 12.20.1, Apollo Server
  • Golang 1.19

Datastores: 
  • PostgreSQL 14
  • Redis
  • S3

Services communication:
  • gRPC
  • Kafka

Frontend: Vue.js

Infrastructure: 
  • AWS
    • Kubernetes

More on Stackshare 👉 https://stackshare.io/livestorm

Preferred experience

For this senior back-end engineer role, we are looking for someone with the following experience:

Code

  • Strong experience with Ruby
  • Curiosity/experience with Golang
  • Experience with micro-service architecture
  • Experience with relational databases in load intensive context
  • Rigorous testing and code quality (TDD, acceptance tests, unit tests)

Team fit

  • You're a team player and you have a sense of ownership
  • You're fluent in English

Plus

  • You have experience with gRPC and/or Kafka
  • You have experience with Kubernetes
  • You know how to implement event-based communication between micro-services
  • You care about reliability, scalability, and maintainability
  • You have already worked in an agile environment and you loved it
  • You are curious about new languages and aren't afraid of using new patterns and structures

You work for this company and want an access to your account?
💌 Send an email to jeanro[at]ruby-on-rails-jobs[dot]com

Icons/delimiter straight multiple %# Main fill %> %# Black border with increased stroke width %> %# Shadow effect - slightly offset path %>