
amazonus
Software Development Engineer, ElastiCache
개발인프라·DevOps
AI 요약
AWS ElastiCache의 In-Memory datastore 팀에서 대규모 분산 인메모리 NoSQL 데이터 저장 플랫폼을 설계·구현할 Software Development Engineer를 채용합니다. Java 및 C/C++ 기반의 고가용성·고성능 시스템 개발, 장애 감지/자동복구, 확장성·복원력·재해복구 기능 고도화가 핵심이며, 분산시스템과 클라우드 인프라에 대한 깊은 이해가 요구됩니다.
주요 업무
차세대 인메모리 NoSQL 데이터베이스 플랫폼 설계 및 구현, Java/C/C++ 기반 대규모 분산 스토리지 시스템 개발, Redis/Memcached 및 Amazon proprietary 기술 활용, HTTP/REST 서비스 및 비동기 메시징/이벤트 기반 아키텍처 운영, 장애 감지 및 자동복구 시스템 개발, 확장성·모니터링·관리 plane 개선, fault tolerance 및 backup/restore 기술 고도화, 재해복구 및 장애 예방 전략 수립, 주니어 엔지니어 멘토링, 온콜 참여 및 운영 안정성 개선.
자격 요건
필수: 3년 이상의 비인턴 전문 소프트웨어 개발 경험, 2년 이상의 시스템 설계/아키텍처 경험, 1년 이상의 SDE 또는 관련 직무 경험, 1년 이상의 대규모 멀티티어·멀티스레드·임베디드 또는 분산 소프트웨어 개발 경험(C#, C++, Java, Perl 중 1개 이상), 1년 이상의 객체지향 설계 경험, 컴퓨터과학/공학/수학 등 관련 학사 학위 또는 동등 학위, 최소 1개 프로그래밍 언어로 개발 경험. 우대: 전체 소프트웨어 개발 생명주기 경험(코딩 표준, 코드 리뷰, 소스관리, 빌드, 테스트, 운영 포함) 3년 이상, 컴퓨터과학 학사 또는 동등 수준. 추가 역량으로 분산시스템, 일관성/가용성/분할허용성, 확장성, 장애 복구, 운영 안정성 이해가 중요함.
기술 스택
JavaC/C++C#PerlHTTP/RESTRedisMemcachedObject Oriented Design
amazonus의 다른 공고
Software Development Engineer II, AWS DynamoDB Web Service
Software Development Manager, Amazon Connect Customer (AWS)
Software Engineer II, Leo Regulus
개발, AI·머신러닝Software Development Engineer, Aurora DSQL
개발, 인프라·DevOpsSoftware Development Engineer, Amazon Software Builder Experience (ASBX) - Agentic Conversations
개발, AI·머신러닝, 인프라·DevOpsSr. Software Dev Engineer, Amazon Security - Vulnerability Management Engineering
개발, 보안Software Engineer II, Leo Regulus
개발, AI·머신러닝Software Development Engineer
개발, AI·머신러닝, 하드웨어·임베디드, 인프라·DevOps, 보안