Redis

Technology

C/C++SoftwareEngineer-CRDT

€95–145k ~AI est. Bulgaria FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid+ candidates.

The Brief

“C/C++ Software Engineer - CRDT at Redis. Skills: CRDT, Distributed systems. Design core capabilities. Implement core capabilities”

Industry & Context.

Technology
Problems you'll solve

Complex issue resolution

What They're Looking For.

Must Have

C/C++ systems programming, Develop and maintain high-performance, low-latency systems, Solid debugging and troubleshooting skills, Experience building and maintaining flow tests, Experience building and maintaining unit tests, Experience building and maintaining end-to-end tests, Experience building and maintaining CI pipelines, Experience working with AI-assisted development tools, Experience working with AI coding agents

Nice to Have

Experience working within large shared codebases

What You'll Do.

Design core capabilities

Implement core capabilities

Improve development velocity

Improve system understanding

Implement A-A Flex feature set

Align A-A Flex with Redis core

Enable new product capabilities

Work on performance-critical code

Optimize for low latency

Optimize for high throughput

Resolve complex issues

Collaborate with team

Deliver features end-to-end

How You'll Work.

Team & Collaboration

Close collaboration across engineering

Full Job Description

Who we are We're Redis. We built the product that runs the fast apps our world runs on. (If you checked the weather, used your credit card, or looked at your flight status online today, you’re welcome.) At Redis, you’ll work with the fastest, simplest technology in the business—whether you’re building it, telling its story, or selling it to our 10,000+ worldwide customers. We’re creating a faster world with simpler experiences. You in? THE TEAM Why will you enjoy this new opportunity? The CRDT team combines deep distributed systems challenges with real product impact at scale. The team works on the core engine behind Redis Active-Active, solving complex replication and consistency problems using CRDT-based architectures. In addition, the team is actively adopting AI and AI-agent workflows across development and operations, enabling engineers to move faster, automate complex tasks, and focus on solving higher-level system challenges. This is a hands-on role with strong ownership and close collaboration across engineering domains. THE ROLE What type of work will you be doing: - Design and implement core capabilities in the Redis Active-Active engine, focused on CRDT-based distributed data systems - Leverage AI tools and AI agents to improve development velocity, debugging, and system understanding - Implement the A-A Flex feature set, aligning it with Redis core behavior and enabling new product capabilities - Work on performance-critical code in C, optimizing for low latency and high throughput in large-scale environments - Debug and resolve complex issues across distributed deployments and real-world production scenarios - Collaborate closely with the team to deliver features end-to-end, with increasing ownership over time WHAT YOU’LL BRING TO REDIS Your experience and strengths: - Strong experience in C/C++ systems programming - Ability to develop and maintain high-performance, low-latency systems - Solid debugging and troubleshooting skills in complex distributed

Free ATS check

Applying for this C/C++ Software Engineer - CRDT role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Ashby

  • Ashby is a fast modern ATS — most applications take under 3 minutes.
  • The resume parser is strong; verify parsed experience dates and job titles.
  • Custom screening questions are often scored algorithmically — answer completely.
  • Location field affects geo-based screening; use your actual metro area.

ANONYMOUS · UNFILTERED

What do employees actually say about Redis?

Real rants from real employees. Read before you apply.

Read Company Rants →