Senior Software Development Engineer, Transactional Data Storage job at Amazon