Experienced Software Engineer - C - Redis

Redis

Apply Now

Job Description

Job Overview

Redis is seeking an experienced Software Engineer to join the Geo Distributed Database Team. In this role, you will work on the implementation and optimization of Conflict-free Replicated Data Types (CRDTs) within Redis, addressing complex challenges in distributed systems and ensuring high availability and consistency across multiple nodes.

Technical Requirements

Required Skills
  • • C programming
  • • distributed systems
  • • NoSQL databases
Preferred Skills
  • • Python
  • • Linux
Experience Level

5+ years of experience as a software engineer

Responsibilities

  • • Design and implement CRDTs to enable distributed data structures that support concurrent updates and conflict resolution.
  • • Develop and optimize algorithms to ensure high availability and strong consistency across distributed nodes.
  • • Collaborate with the core engineering team to integrate CRDTs seamlessly into the Redis ecosystem.
  • • Engage in code reviews, providing feedback and fostering a culture of collaboration and technical excellence.
  • • Write comprehensive tests and documentation to guarantee the robustness and reliability of CRDT features.

Technical Environment

Languages

Benefits & Perks

  • • Competitive compensation package, including salary and equity grants.
  • • 25 days of flexible vacation time.
  • • Hybrid working options, allowing you to work from both home and the office.
  • • Monthly allowance for home internet and phone.
  • • One-time home-office setup allowance.
  • • Complimentary lunch and snacks in the office.

Additional Information

Location
Hybrid working options
Type
Full-time
Compensation
Competitive compensation package

About Redis

Developers love Redis. Unlock the full potential of the Redis database with Redis Enterprise and start building blazing fast apps.

Categories
Artificial Intelligence & Machine Learning Cannabis & Wellness Cloud Computing & Storage Data Management Food & Beverage Semiconductor & Hardware Software & SaaS