Redis Ltd. logo

C/C++ Software Engineer - CRDT - Bulgaria

Job Overview

Location

Bulgaria

Job Type

Full-time

Category

Software Engineer

Date Posted

May 21, 2026

Full Job Description

đź“‹ Description

  • • Design and implement core distributed data system capabilities for Redis Active-Active using CRDT-based architectures to ensure strong consistency and replication across geographically dispersed nodes
  • • Develop and maintain high-performance, low-latency C/C++ code critical to Redis’s core engine, optimizing for throughput and response times in large-scale production environments
  • • Implement the A-A Flex feature set, ensuring seamless alignment with Redis core behavior while enabling new product functionalities for Active-Active deployments
  • • Leverage AI-assisted development tools and AI coding agents to accelerate development velocity, enhance debugging efficiency, and improve system understanding across complex codebases
  • • Debug and resolve intricate issues in distributed systems, including race conditions, network partitions, and state convergence failures across real-world production deployments
  • • Collaborate end-to-end with engineering teams to design, test, deploy, and monitor new features, with increasing ownership over system components and architectural decisions
  • • Build and maintain comprehensive automated testing suites including unit tests, flow tests, end-to-end tests, and CI pipelines using GitHub Actions to ensure system reliability and regression prevention
  • • Contribute to the evolution of Redis’s distributed systems foundation by integrating AI and AI-agent workflows into development and operational processes to automate complex tasks and reduce manual toil
  • • Work within a large, shared codebase requiring strong collaboration, code review discipline, and adherence to established architectural patterns and performance guidelines
  • • Participate in on-call rotations and incident response for production systems, providing rapid resolution to critical issues impacting Redis customers worldwide
  • • Document technical designs, implementation details, and operational procedures to enable knowledge sharing and team scalability across global engineering teams

🎯 Requirements

  • • 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 environments
  • • Strong collaboration skills and experience working within large shared codebases
  • • Experience building and maintaining flow tests, unit tests, end-to-end tests, and CI pipelines such as GitHub Actions
  • • Experience working with AI-assisted development tools and AI coding agents

🏖️ Benefits

  • • Competitive compensation package formed by salary and equity grants
  • • 25 days of vacation time
  • • Hybrid working options from both home and the office
  • • Home internet & phone monthly allowance
  • • One-time home-office setup allowance
  • • Health and dental insurance for you
  • • Personal life insurance
  • • Critical Illness Cover
  • • Lunch and snacks in the office
  • • Multisport/CoolFit card

Skills & Technologies

Redis
GitHub
Hybrid

Ready to Apply?

You will be redirected to an external site to apply.

Redis Ltd. logo
Redis Ltd.
Visit Website

About Redis Ltd.

Redis is a leading provider of real-time data solutions, specializing in an in-memory data structure store used as a database, cache, and message broker. Its core offering, Redis Enterprise, provides a high-performance, scalable, and reliable platform for applications requiring instant data access and processing. The company serves a wide range of industries, including finance, e-commerce, gaming, and telecommunications, enabling businesses to build faster, more responsive applications. Redis is recognized for its open-source roots and its commitment to innovation in the database and data management space, empowering developers and enterprises to leverage the power of real-time data.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Scale Army Careers logo

Scale Army Careers

Remote
Contract
Expired Apr 13, 2026
JavaScript
PHP
Laravel
+3 more

4 months ago

Apply
Expired
Bogotá, Colombia
Full-time
Expired May 11, 2026
TypeScript
Apache Spark
Senior
+2 more

3 months ago

Apply
Expired
Remote
Full-time
Expired Apr 23, 2026
Senior
Remote

3 months ago

Apply
Expired
Remote
Contract
Expired Apr 13, 2026
Remote

4 months ago

Apply