In-Memory Distributed Systems Engineer

Amazon

Seattle (WA)

On-site

USD 144,000 - 194,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon’s In-Memory datastore team within ElastiCache is hiring engineers to design and build the next-generation in-memory NoSQL database platform. You will work on high-availability, scalable storage systems and contribute to real-time failure detection, auto-remediation, and observability.

The role emphasizes mentoring junior engineers and taking ownership of core components across distributed architectures using Java and C/C++ with open-source alternatives like Redis and Memcached.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • Experience in design or architecture of large-scale systems with reliability and scalability.
  • Experience programming with Java, C++, C#, or Perl.

Responsibilities

  • Design and build the next-generation in-memory NoSQL database platform for high availability and scalability.
  • Lead software development of large-scale distributed in-memory storage systems using Java and C/C++, Redis, Memcached, and internal technologies.
  • Develop and operate HTTP/REST services and event-driven architectures; improve real-time failure detection and auto-remediation.

Skills

Java/C/C++/C#
Distributed systems
OO design

Education

Bachelor's degree in CS/Engineering

Job description

Amazon’s In-Memory datastore team within ElastiCache is hiring engineers to design and build the next-generation in-memory NoSQL database platform. You will work on high-availability, scalable storage systems and contribute to real-time failure detection, auto-remediation, and observability.

The role emphasizes mentoring junior engineers and taking ownership of core components across distributed architectures using Java and C/C++ with open-source alternatives like Redis and Memcached.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Distributed In-Memory Data Platform Engineer
Distributed In-Memory Data Platform Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
In-Memory NoSQL Systems Engineer
In-Memory NoSQL Systems Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
SDE, AWS ElastiCache: Sub-millisecond In-Memory DB
SDE, AWS ElastiCache: Sub-millisecond In-Memory DB

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Sign-on payments
Restricted stock units (RSUs)
Health insurance
Software Development Engineer, AWS ElastiCache, AWS ElastiCache
Software Development Engineer, AWS ElastiCache, AWS ElastiCache

Amazon • Seattle (WA)

On-site
USD 143,700 - 194,400
Sign-on payments
Restricted stock units (RSUs)
Health insurance
Software Development Engineer, ElastiCache
Software Development Engineer, ElastiCache

Amazon • Seattle (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer, ElastiCache
Software Development Engineer, ElastiCache

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
Software Development Engineer, AWS ElastiCache, AWS ElastiCache
Software Development Engineer, AWS ElastiCache, AWS ElastiCache

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
Senior Distributed Storage Engineer
Senior Distributed Storage Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 228,000
Health insurance
401(k) matching
Paid time off
GenAI Memory Systems Engineer
GenAI Memory Systems Engineer

Socket.dev • Jersey City (NJ)

On-site
USD 158,000 - 214,000
In-Memory Data & AI Solutions Architect (GTM)
In-Memory Data & AI Solutions Architect (GTM)

Amazon Web Services (AWS) • Arlington (VA)

On-site
USD 153,000 - 208,000