CareerPlanSign in

Software Development Engineer - Elasticache, AWS ElastiCache

Dublin, Ireland💼 Full-time🗓 2026-09-03 → 2026-09-25

Core

Build next-generation in-memory database services (AWS ElastiCache, AWS MemoryDB) focusing on horizontal/vertical scaling, data replication, sharding, migration algorithms, and authentication/authorization protocols.

Role type

Senior backend engineer (in-memory databases)

Builds

High availability and scalable in-memory distributed services (Valkey, Redis OSS, Memcached)

Domain

Cloud infrastructure / Distributed systems / NoSQL

Deliverable

production ML models | product features

Required skills

System architecture, memory management, parallel computing, distributed computing, data sharding, data replication, authentication/authorization design

Preferred skills

C, C++, Rust, full software development life cycle, open-source contribution

Technologies

Valkey, Redis OSS, Memcached, AWS ElastiCache, AWS MemoryDB

Responsibilities

Design and architect new and existing systems, optimize performance and scaling, contribute to open-source Valkey, implement robust security protocols

Seniority

Senior, hands-on IC

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.