
Job Overview
Location
Bulgaria
Job Type
Full-time
Category
Software Engineer
Date Posted
May 21, 2026
Full Job Description
đź“‹ Description
- • Design, develop, and optimize core components of the Redis Flex hybrid storage engine that integrates RAM and Flash to support massive datasets without compromising performance.
- • Work across Redis Core and the flash storage layer (Speedb) to deliver high-performance, low-latency solutions for enterprise customers.
- • Solve deep system-level challenges including data placement, eviction policies, persistence mechanisms, and consistency across memory and storage tiers.
- • Write efficient, reliable, and maintainable C/C++ code in Linux environments for a high-throughput, production-grade storage engine.
- • Collaborate with global engineering teams across Redis Core, Cloud, Performance, and Customer-facing units to align technical implementation with product goals.
- • Contribute to architectural and design decisions for the Flex platform, bringing a strong engineering perspective to shape future capabilities.
- • Take full ownership of features from initial design through implementation, testing, deployment, and production monitoring.
- • Optimize system performance by addressing trade-offs between latency, throughput, durability, and cost in a hybrid storage environment.
- • Investigate and resolve complex system bugs related to memory management, concurrency, and storage layer interactions.
- • Participate in code reviews, technical discussions, and knowledge sharing to ensure code quality and team alignment.
- • Maintain and improve the reliability and scalability of the storage engine as it scales to support increasing customer workloads.
- • Integrate and adapt components from existing storage technologies such as Speedb into the Redis Flex architecture.
- • Work in a hybrid environment with flexibility to operate from home or the office while maintaining close coordination with global teams.
- • Engage in proactive problem-solving with an ownership-driven mindset to anticipate and resolve system bottlenecks before they impact customers.
- • Document technical designs, decision rationales, and operational procedures to support long-term maintainability and team onboarding.
- • Contribute to the evolution of team processes and engineering standards as part of a new Flex engineering team in Sofia built from the ground up.
🎯 Requirements
- • 5+ years of experience building production-grade systems with strong hands-on development in C/C++ on Linux
- • Strong systems programming background (memory management, concurrency, performance optimization)
- • Experience with storage systems, databases, or data-intensive applications
- • Ability to understand and navigate complex system trade-offs: latency, throughput, durability, and cost
- • Strong problem-solving skills and a proactive, ownership-driven mindset
- • Good communication skills and ability to collaborate across teams
🏖️ 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
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.
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

Scale Army Careers
4 months ago

FullStory, Inc.
3 months ago
