Senior Backend Engineer (Ruby)

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail total
Expérience : > 4 ans
Compétences & expertises
Contenu généré
Formation et perfectionnement
Mysql
Kubernetes
Golang
Postgresql
+3
Postuler

Livestorm
Livestorm

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

About Livestorm & The API Tribe

At Livestorm, we are building the future of online events and engagement. Our platform powers thousands of webinars, meetings, and virtual events worldwide, enabling companies to connect seamlessly with their audiences.

The API Tribe is at the heart of Livestorm’s backend architecture, handling everything from authentication and billing to real-time communication and data synchronization. We are a small but high-impact team working on modernizing our stack by transitioning from a monolithic architecture to a robust service-based ecosystem.

We are looking for an exceptional Senior Ruby Engineer who will play a key role in driving this transformation. If you love working on high-scale, high-performance applications, enjoy solving complex architectural challenges, and thrive in a collaborative environment, this role is for you!

Bonus: If you have experience with Golang, it’s a big plus! We are gradually introducing Go into our ecosystem, and having Ruby engineers who can contribute to both stacks would be a great asset.

What You’ll Be Doing

As a Senior Ruby Engineer in the API Tribe, you will:

  • Architect, build, and optimize backend services using Ruby (Rails 7).

  • Lead the transition from monolith to service-oriented architecture, defining best practices and ensuring smooth integrations.

  • Work closely with product, frontend, and infrastructure teams to design scalable and efficient APIs.

  • Ensure performance, security, and reliability of our backend systems handling millions of requests.

  • Mentor and support other engineers, fostering a culture of technical excellence.

  • Collaborate on architectural decisions, helping shape the evolution of our backend stack.

  • Big bonus: Go experience to contribute to Golang-based services and help bridge the transition between Ruby and Go where necessary. If you don’t have prior Go experience, a strong desire to learn and work with Go is essential.

Requirements:

What We’re Looking For

We’re searching for someone who is highly skilled, proactive, and thrives in a fast-paced environment. Specifically, you should have:

Technical Skills

Strong expertise in Ruby & Rails – You’ve built and maintained complex applications at scale.

Experience with service-based architecture – You understand the challenges and best practices of distributed systems.

Database expertise – PostgreSQL, MySQL, or similar, with experience optimizing queries.

Experience designing and consuming RESTful APIs & WebSockets.

Testing mindset – You write tests (unit, integration, performance) to ensure stability.

Cloud & Infrastructure knowledge – Basic familiarity with AWS, Kubernetes, Docker is a plus.

Go experience is a STRONG plus – If you have worked with Go, you’ll have an opportunity to contribute to our Golang-based services right away. If you don’t have prior experience, a strong willingness and commitment to learning and working with Go is essential.

Soft Skills

Ownership & Proactivity – You don’t wait for problems to be assigned; you identify and solve them.

Great communication & collaboration – You enjoy working closely with engineers, product managers, and other stakeholders.

Growth mindset – You love learning new technologies and improving processes.

Ability to navigate ambiguity – You’re comfortable in a fast-moving environment with evolving requirements.

Why Join Us?

🚀 Impact – Join a team where your work directly contributes to our product’s success.

🌍 Remote-First – Work from anywhere in a European time zone.

💡 Autonomy & Ownership – We trust our engineers to take initiative and make decisions.

💰 Competitive Salary & Benefits – We offer a great package.

🎯 Learning & Development – We support professional growth and encourage continuous learning.

Final Thoughts

We’re looking for a true team player who wants to build something great, not just another job seeker. If you enjoy solving tough problems, working with talented people, and making an impact, let’s talk! 🚀

How to Apply

If this sounds like you, we’d love to hear from you! Apply now and tell us about your experience working with Ruby (and Go, if applicable).

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Voir toutes les offres
Postuler