Big Data Engineer

Guadalajara, Jalisco   |   Full time

Build on your knowledge on Artificial Intelligence and Machine Learning to take Rever to the next level whilst you strengthen your skills

About us: 

Rever is a digitized Continuous Improvement system. We help global companies to engage and recognize all their frontline employees for executing daily improvement ideas.

We're headquartered in Silicon Valley, with an operations center in Guadalajara, Mexico's tech hub.

We come from world-class companies like Toyota, Apple, Airbus, Google, Eurocopter, PMI, Hershey's, IBM, Procter & Gamble and Intel.

We love working with amazing customers like Audi, Philip Morris International, Mars and Grupo Bimbo, by enabling their frontline employees to use their full creative potential.

Job role:

We're looking for a Big Data Engineer who doesn't wait to be told what to do, who asks questions to understand the problem we are solving for our users, and who thinks creatively on how to provide the best solution. You need to be at the top of your game technically, so you can gain the respect of others and coach them to improve their skills. People should WANT to work with you.


Reporting directly to the CTO, here are some duties you would be responsible for (plus other things, this is a startup after all):

  • Help engineer and architect new solutions
  • Define and deploy big data solutions
  • Ensure systems availability and scalability
  • Operate the platform within our security and privacy guidelines
  • Design and Implement Machine Learning Solutions
  • Automate tasks wherever possible

If you like a new challenge every day and you have an extreme level of commitment, you have a great chance. 


  • Experience with big data tools like Hadoop, Spark, Kafka, etc
  • Experience with relational and NoSQL databases including SQL, MongoDB, and Postgres
  • Docker
  • Bash
  • Git
  • Linux terminal
  • Experience in development environments based on agile methodologies (i.e. SCRUM)

We also value the following:

  • Python
  • Experience building SaaS
  • Experience with Graph Databases is a big plus
  • Experience using AWS
  • Experience with Machine Learning frameworks like Tensorflow
  • Involvement in open source communities. We really value your contributions on Github.
  • Good communication, oral and written


An academic degree is not a requirement to apply for this position, but you may have a Bachelor's degree in Computer Engineering, Computer Science, IT Management, or related field. Or maybe you are self-taught with enough experience.

Languages: English and Spanish

Location: Guadalajara, Mexico. (You must be willing to relocate if you're not already in Guadalajara)

What we offer:

Competitive compensation package and benefits.

  • Unmatched growth opportunities based on true meritocracy.
  • Great offices and great location in Guadalajara
  • Vibrant and flexible work environment. A place you'll actually look forward to work in!
  • Working schedule for grownups: flexible times, remote work possibilities and sufficient vacations so you don't need to count the days. 
  • Who wants to spend a small fortune eating out every day? Not us. That's why we enjoy delicious food catering daily. And it's free (for you, at least).
  • Coffee to fuel your productive self. And beer to wind down at the end of the day.

Important note:

If you have never worked at an early-stage startup, please be aware that this requires a very high level of commitment and tolerance of ambiguity. While we prefer to work smart rather than hard, in many situations extremely hard work is inevitable. That's why we provide unlimited PTO and flexible work hours. If you prefer a 9-to-5 job where you only stick to a limited job description, this is not for you.


Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter