CareerPlanGet AI match score →

Software Dev Engineer, AWS Transactional Services

Toronto, Ontario, Canada💼 Full-time💰 $114,800–$191,800🗓 2026-07-20 → 2026-07-31

Core

Design and build scalable, fault-tolerant distributed storage, index, and query systems for high-performance transactional services.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

Distributed storage, indexing, and query systems at massive scale

Domain

Cloud infrastructure, distributed computing, transactional services

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed system design, system architecture, software development lifecycle, agile delivery, mentoring

Preferred skills

Master's degree, full software development lifecycle expertise, coaching and influencing

Technologies

Distributed computing environments, scalable storage systems, query systems

Responsibilities

Conceive and design innovative products and services, build distributed storage and index systems, deliver quality features on-time, work in agile environments, mentor other engineers

Seniority

Senior, hands-on IC with architecture responsibilities

Sourced via amazon · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply at Amazon ↗