Careers

Full Stack Developer

Redis Labs’s full-stack developers responsible for delivering the world’s fastest in-memory database platform and make it all tick.

We’re looking for a full-stack ninja with experience in large-scale web application from the server side to the client, facing scalability, stability and performance challenges and having experience with one of the leading MV* frameworks. As a Full Stack developer, you will develop and manage our Redis Enterprise (Redise) cloud servers and customer-facing clients, used by more than 200K users. We hire passionate people with a broad set of technical skills who are ready to tackle some technology’s challenges, continue to push technology forward and make an impact on millions of users.


Responsibilities

  • Develop and maintain our management platforms (with over 200k users)
  • Research new technologies and integrate them into our platforms
  • Analyze and improve the performance and stability of our code base
  • Build and maintain management infrastructure to support over 1000 servers across all the leading cloud services
  • Collaborate closely with Product and R&D teams

Requirements

  • Passion and capability to push technological boundaries
  • B.Sc. in Computer Science or Software Engineering
  • Knowledge of large-scale web application architecture
  • At least three years of experience using Java and SQL
  • Extensive experience with server architectural challenges
  • Two or more years of hands-on experience with high traffic, high availability web server development
  • Experience with one of the leading MV* frameworks (AngularJS, Ember)
  • Ability to collaborate and communicate effectively with a team
  • Self-direction, ambition and innovation

Advantages

  • Experienced with providing full client-server solutions
  • Experience with Redis databases
  • Knowledge of NoSQL concepts