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.
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:
We’re searching for someone who is highly skilled, proactive, and thrives in a fast-paced environment. Specifically, you should have:
✅ 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.
✅ 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.
🚀 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.
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! 🚀
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).
Ces entreprises recrutent aussi au poste de “Software & Web Development”.
Voir toutes les offres