We are looking for a Senior Software Engineer to join the CTO team.
As a CTO team member, you will design and implement new features while maintaining maximum performance, investigate complex real-world issues, and develop modules that make Redis a multi-model database!
The successful candidate is a system-level experienced C/C++ programmer that has worked with multithreaded code in a Linux environment and is able to approach complex problems creatively and with an open mind.
If you are eager to learn, have a flexible mind, and are not afraid of difficult challenges, then you belong with us.
We’re Redis Labs, the home of open source Redis and commercial provider of Redis Enterprise. A recognized leader in the NoSQL, in-memory database market with more than 7,500 customers around the world, we also have major strategic partnerships with cloud vendors Amazon Web Services, Microsoft Azure, and Google Cloud. We’re a unicorn with a company valuation of more than $1 billion and have raised more than $246 million in funding. We’re growing fast and expanding our staff across our five global offices.
Responsibilities
- Take part in the next generation multi-model database effort.
- Own end-to-end implementation of new features for Redis Labs’ modules (e.g. RedisGraph and RediSearch), from design through deployment.
- Investigate complex phenomena in QA and production environments.
- Acquire in-depth understanding of Redis internals.