Назад
Company hidden
обновлено 4 часа назад

Software Development Engineer (AWS ElastiCache)

Формат работы
hybrid
Тип работы
fulltime
Английский
b2
Страна
Ireland
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Software Development Engineer (AWS ElastiCache): Build next-generation in-memory database services compatible with Valkey, Redis OSS, and Memcached with an accent on horizontal and vertical scaling, data replication, sharding, and migration algorithms. Focus on contributing net new features and performance optimizations to open-source Valkey, developing robust authentication/authorization protocols, and ensuring sub-millisecond latency at scale.

Location: Dublin office (most days co-located, core hours 10am-4pm, occasional remote work supported)

Company

AWS team developing ElastiCache and MemoryDB as part of AWS Utility Computing, powering high-availability scalable in-memory distributed services.

What you will do

  • Design and build technologies for horizontal/vertical scaling, data replication, sharding, and migration in in-memory databases.
  • Work with Valkey OSS community to contribute new features and performance optimizations.
  • Develop robust authentication/authorization protocols for NoSQL systems.
  • Optimize for sub-millisecond latency, high throughput, and reliability under scale.
  • Collaborate on system design reviews and knowledge sharing within diverse engineering team.
  • Handle daytime on-call responsibilities (once every 2-3 months) and proactively resolve operational issues.

Requirements

  • Bachelor's degree in computer science or equivalent
  • Experience programming with at least one software language
  • Experience designing/architecting systems (design patterns, reliability, scaling)
  • Knowledge of system performance, memory management, parallel computing principles

Nice to have

  • Experience with full software development life cycle (coding standards, reviews, source control, builds, testing, operations)
  • Experience programming with C, C++, or Rust

Culture & Benefits

  • Work-life balance with flexible hours around core 10am-4pm in-office time.
  • Diverse team with onboarding buddies, mentorship, and skill development opportunities.
  • Knowledge sharing via team-wide design reviews and project assignments based on background.
  • Inclusive environment fostering mutual respect, equity, diverse perspectives, and honest feedback.
  • Daytime on-call only, proactive issue resolution to avoid nights/weekends.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →