This job posting isn't available in all website languages

Backend Engineer (Ruby on Rails) - Rakuten TV Europe

00013026 Requisition #

We are looking for software engineers to develop and improve our backend code that is composed of several services and APIs to build the e-commerce, as well as to do video streaming and video encoding.

Company Overview

Rakuten TV – “Your cinema at home” – is one of the leading Video-On-Demand platforms in Europe providing the latest movie releases with the latest technology in a true cinematic experience available on Smart TVs. Rakuten TV is now available in 42 countries and forms part of the Internet and e-commerce Japanese giant Rakuten, Inc., one of the world’s leading internet services companies, offering a wide variety of services for consumers and businesses, with a focus on e-commerce, fintech and digital content. Rakuten sponsors FC Barcelona, NBA Champion’s Golden State Warriors and Spartan Race, amongst others.

About us:

  • Backend stack is based in: Rails 5, AWS, Docker, MySQL, Redis, ElasticSearch, Varnish, Resque, SQS, Git
  • We are obsessed with quality: we use Code Climate, have a coverage of more than 95% (rspec), and do extensive code review. Also, we have a dedicated QA team that implements functional testing
  • We follow continuous integration and deploy to production several times every day.
  • We are divided in small teams that follow SCRUM with one production manager and QA engineer
  • We use New Relic for profiling our apps. Rollbar to gather all the production errors. And Datadog for monitoring our systems

What we expect from you:
  • Develop and improve our Rails APIs and services.
  • Define the architecture of the new functionalities to implement
  • Have knowledge and experience implementing and using REST APIs
  • Have Knowledge and experience with relational databases, database design, SQL and ActiveRecord
  • Knowledge and experience with NoSQL databases (we use Redis)
  • Knowledge and experience with message queuing services (we use SQS and Resque)
  • Experience with real production environments that requires 99.99% uptime
  • Develop high-volume, highly available, and distributed production APIs

Some good reasons to apply:
  • Opportunity to work for a leading company within the rapidly growing OTT market.
  • Great work environment 2 blocks away from Poblenou’s beach
  • Culturally diverse environment with people from approx. 22 different nationalities
  • Regular company outings, off-sites and team-building events
  • Private Medical Insurance or extra money for meal card/commuting card
  • Free Language Classes 
  • Conferences and training plan. Quarterly hackathons. 
  • Free massage for all the team

If you made it this far, you’re probably interested in sending us an introduction about yourself. Send us over a cover letter, a copy of your resume, Github account, and/or links to any projects you are proud of, and we’ll be in touch.

Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Barcelona, Barcelona, Catalonia, Spain, Europe

📁 Engineering

Requisition #: 00012308

Barcelona, Barcelona, Catalonia, Spain, Europe

📁 Engineering

Requisition #: 00013028

Barcelona, Barcelona, Catalonia, Spain, Europe

📁 Engineering

Requisition #: 00013341