Amazon
Posted 2mo ago

Senior Software Development Engineer, AWS ElastiCache, ElastiCache

Amazon
Tel Aviv-Yafo, Tel Aviv District, Israel
OnsiteFull Time
Responsibilities
  • leading development
  • designing architecture
  • mentoring engineers
Requirements
  • Experience as a mentor/tech lead and leading architecture/design
  • Professional software development experience
  • Proficiency in Java, C++, or C#
  • Recent development experience
Technical tools mentioned
ValkeyMemcachedNoSQLJavaC++C#

Job description

Description

** Are you passionate about building a large-scale, distributed, highly available, and reliable in-memory database? We are building in-memory services, powered by open-source, and optimized for sub millisecond latency at scale. Come and join us to define the future of NoSQL at AWS. **

As a Sr. Software Engineer in our NoSQL and in-memory computing platform team, you will lead the software development of large-scale, distributed in-memory storage platform with sub-millisecond latency. You will leverage open source technologies like Valkey, Memcached, and Amazon proprietary technologies. This includes data plane extremely fast and high throughput development, low level optimizations, asynchronous messaging, event-based technologies, real-time failure detection system, horizontal and vertical scaling, auto-remediation, high availability, fault tolerance, storage technologies, snapshoting, and disaster recovery.

In this role, you will have oversight of all things technical, own significant portions of the product, and serve as a mentor for other engineers in their areas of work. As the key member of the engineering team, you will have a significant influence on our overall strategy by helping define the product features, drive system architecture, and spearhead best practices. You will work to enable a quality product and set the groundwork for success in the next phase of the product and beyond. A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements. Creating a reliable, scalable, and high-performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems. You should be someone who enjoys working on complex system software, is customer-centric, and feels strongly about building good software as well as making that software achieve its operational goals.

Come work with the folks who are not only building a highly-available and scalable in-memory distributed service but also influencing the direction of No SQL systems throughout the industry.

Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation / Age



Basic Qualifications

- Experience as a mentor, tech lead or leading an engineering team
- Experience leading the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
- Experience in professional, non-internship software development
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience in development in the last 3 years

Preferred Qualifications

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

About Amazon

Global online retail and cloud computing technology provider.

Similar jobs

Software Development Engineer roles near Tel Aviv-Yafo, Tel Aviv District
6d
Save
Mark Applied
Hide
Software Development Engineer
Tel Aviv, Tel Aviv District, Israel
HybridFull Time
BeyondTrust
BeyondTrust: Provides identity security and privileged access management software.
1+ YOERequires 1+ year of software development experience, scalable microservices and API integration experience, and familiarity with cloud, testing, CI/CD, monitoring, and backend technologies.
Node.js, TypeScript, RabbitMQ, Object Store, Kubernetes, Redis, PostgreSQL, React, NestJS, Fastify, MikroORM
6d
Save
Mark Applied
Hide
Software Development Engineer
Tel Aviv, Tel Aviv District, Israel
HybridFull Time
BeyondTrust
BeyondTrust: Provides identity security and privileged access management software solutions.
1+ YOE1+ years of software development experience; backend, microservices, cloud and API integration experience; familiarity with Node.js, TypeScript, Kubernetes, Redis, Postgres and testing practices.
Node.js, TypeScript, RabbitMQ, Object Store, Kubernetes, Redis, Postgres, React, NestJS, Fastify, MikroORM
1w
Save
Mark Applied
Hide
Software Development Engineer - Software Development Engineering S 4A
Netanya, Central District, Israel
OnsiteFull Time
Genpact
GenpactNYSE: G: Provides business process management and digital transformation services.
Bachelor's degree in computer engineering, computer science, or information technology, or master's in software engineering; Java certification and English proficiency required.
Atlassian JIRA, Postman, Scrum, Software Development Life Cycle (SDLC)
1mo
Save
Mark Applied
Hide
Advanced Software Development Engineer
Yokneam, Northern District, Israel
OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
2+ YOEBSc in CS/EE/CE, 2+ years industry experience, strong OS and low-level systems knowledge (multi-core, concurrency, virtual memory, interrupts, device drivers), excellent programming and collaboration skills.
Linux kernel, RDMA
1mo
Save
Mark Applied
Hide
Advanced Software Development Engineer
Yokne'am Illit, Northern District, Israel
OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
2+ YOEBSc in CS/EE/CE,2+ years industry experience,strong programming skills,knowledge of multicore hardware,OS design,concurrency,virtual memory,device drivers and firmware.
Linux kernel, RDMA
1mo
Save
Mark Applied
Hide
Software Development Engineer
Tel Aviv, Israel
HybridFull Time
Fortinet
FortinetNASDAQ: FTNT: Develops and sells cybersecurity software and network security appliances.
6+ YOE6+ years backend/data engineering experience; Python preferred; experience with relational databases, Redis, ElasticSearch, FastAPI/Django/Celery, cloud services (AWS or OCI), Docker and Kubernetes; leadership and mentoring experience.
Python, PostgreSQL, MySQL, Redis, ElasticSearch, FastAPI, Django, Celery, AWS, OCI, Docker, Kubernetes
1mo
Save
Mark Applied
Hide
Next-gen Communications DSP & AI Software Development Engineer - Hod Hasharon
Hod HaSharon, Haifa District, Israel
OnsiteFull Time
Qualcomm
QualcommNASDAQ: QCOM: Designs and manufactures semiconductors and wireless telecommunications products.
2+ YOE2+ years DSP/software development experience, proficiency in C/C++ for embedded systems, familiarity with fixed-point arithmetic, experience with modem or vector-processing advantageous; B.Sc in engineering preferred.
C, C++
4mo
Save
Mark Applied
Hide
מהנדס/ת פיתוח תוכנה להגנות IP וסייבר
Holon, Israel, Israel
OnsiteFull Time
Diskal
Diskal: IT infrastructure, cybersecurity, and software systems integration provider.
5+ YOEBachelor's in Computer Science or Software Engineering; 5 years in C/C++; team collaboration; experience with security concepts; English/ Hebrew documentation.
C, C++, VXWorks, Linux