Senior Software Engineer in Barcelona

ReviewPro

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Job description:

ReviewPro, the leading hospitality guest intelligence provider is looking for a Senior Software Engineer.

Be part of a young, innovative and successful company servicing over 35,000 properties internationally. We offer the opportunity to work with an international team based in the heart of Barcelona at a company that has experienced huge growth over recent years.

The role:

You will be in the team that designs our systems to be reliable, scalable and maintainable serving 55,000+ hotels around the world. You will be thinking how to:

  • Improve performance, cope with load
  • Recover from hardware, software, human errors
  • Make life easier for operations
  • Architect for scale
  • Select right tools for the specific job, be it database, or programming language

This role is a good mix of programming and operations, think DevOps and with emphasis on programming. You will tackle operations problems as problems that can be solved with software. You will be doing proofs of concept and advocate for the best of them to be accepted for common use by educating other developers.

Technologies we use:

Our backend code is in Java and Node.js, with some parts in Python. We use SQL and Mongo as databases, Cassandra and Elasticsearch for search and aggregations. We manage streams of events with the help of Apache Kafka. On the operations side, we are on our way to containerize services, Docker and Kubernetes are in play. UI is based on React. Working experience with any of these technologies is a plus, but not must since we know good engineers can learn fast.

What else we offer:
  • Flexible work schedule
  • Office located in the center of Barcelona
  • International team, you can practice languages
  • Knowledge exchange: we attend conferences and community events, buy books (good old physical books as well as online subscriptions)
  • Discount package for the gym (located in the same building)
  • Nice equipment: Mac laptops, high-quality monitors (1 or 2, the choice is yours)
  • Desks with adjustable height (standing desks)
  • Free fruit
We are not perfect. We learn a lot and we’re open to new proposals, different approaches in how we work. Come join us to share the fun of making, learning and continuous improvement.Our working language is English. All applicants must have a permit to work in Spain. 
 

About ReviewPro

ReviewPro company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...