CareerPlanGet AI match score →

Software Dev Engineer, AWS Transactional Services

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

Core

Design and build scalable, fault-tolerant distributed storage, index, and query systems for AWS Transactional Services.

Role type

Senior Software Development Engineer (Distributed Systems)

Builds

Distributed storage, index, and query systems for AWS

Domain

Cloud Infrastructure / Distributed Computing

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Scalability engineering, Fault tolerance, System architecture, Software development lifecycle, Agile delivery

Preferred skills

Algorithms and data structures, Parallel and distributed computing, High-performance computing, Numerical optimization

Technologies

AWS, Distributed computing frameworks

Responsibilities

Design and build innovative technologies in a large distributed computing environment, Create solutions to run predictions on distributed systems, Build distributed storage, index, and query systems, Delivering quality features on-time and on-budget, Mentoring other engineers

Seniority

Senior, hands-on IC

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