About the job
About Us
At Redis, we are the driving force behind the high-speed applications that power the modern world. From checking the weather to processing credit card transactions, our technology is behind the scenes, making it all possible. As a member of the Redis team, you will engage with cutting-edge technology that is both fast and simple, contributing to a product that serves over 10,000 customers globally. Join us in our mission to create a faster world with seamless experiences.
We are currently seeking a talented Back-End Software Developer to join our dynamic R&D team in Tel Aviv.
Why You’ll Love Working Here:
In this pivotal role, you will be instrumental in the development and maintenance of our management platform, which serves over 2 million users. You'll have the opportunity to take ownership of end-to-end development of critical customer-facing features in our SaaS product.
We are looking for a proactive individual who possesses substantial experience in large-scale web applications, from server-side to client-side, and is eager to embrace new technologies and make a tangible impact for our customers.
Your Role Will Include:
Design and enhance significant workflows within the Cloud Redis management platform.
Refactor existing code, ensuring excellence in quality, testability, and continuous integration.
Create and implement new user-facing features, enhancing overall user experience.
Collaborate closely with cross-functional teams, including product management, DevOps, support, customer success, and R&D teams both locally and internationally.
Explore and integrate new technologies and methodologies into Redis platforms.
Lead projects from inception to completion, both within and outside your team.
Qualifications:
Minimum of 7 years of experience as a software engineer.
B. Sc. in Computer Science or Software Engineering, or equivalent experience.
Proficiency in Java programming.
Familiarity with MySQL database management.
Strong technical skills with the ability to navigate complex systems.
Experience in production deployment, debugging, and ongoing maintenance.
Background in developing customer-facing features.
Excellent teamwork and collaboration skills with various development interfaces.
