You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
Amazon

Software Development Engineer – In-Memory Distributed Systems

Location
Vancouver, BC
Details
Full Time
5 days ago
DESCRIPTION
Come join a creative team of software developers driving the future of Redis and Memcached. Redis is most loved database in the world among developers. We are looking for engineers who are passionate about making it easier and intuitive to use Redis and Memcached. In this position you will work closely with Redis developers all over the world and craft high-quality Open Source Software (OSS) to interact with Redis from their favorite language of choice.

You will identify and resolve pain points and fill in gaps in client interfaces, enhance discoverability of customer cloud instances, and evolve the consuming experience in a way that will help customers to focus more on their application logic rather than managing Redis and Memcached on the cloud. You will analyze and use telemetry heavily to understand customer's needs. You will be responsible for gathering requirements from Redis customers and working with the maintainers of open source projects to enhance the customer experience.

Amazon ElastiCache team aspires to create a place where engineers can deliver great work. We are a global business, so your ability to work with people with diverse viewpoints and backgrounds will be important. We value engineers those balancing quality and speed, operational excellence, and delivering value to our customers.

If you're interested in a refreshing change in your career and want to hear more, let's talk!

BASIC QUALIFICATIONS
• 2+ years of non-internship professional software development experience
• Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
• 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
• Passion for the developer experience.
• Familiarity with multiple programming languages across platforms (Java, Python, C# etc.,)
• Excellent written and verbal communication skills
• Ability to contribute and work in OSS (Open Source Software) ecosystem
• 3+ years of experience in delivering client-side SDKs, and Tools

PREFERRED QUALIFICATIONS
• Familiarity with Redis or Memcached
• Experience in writing blogs, and working with the customers
• Experience with plugin development for IDEs
• Strong desire to build great tools for other developers

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

Category
Software and Programming