Software Development Engineer Distributed Systems
Job in
Toronto, Ontario, C6A, Canada
Listed on 2026-10-30
Listing for:
Amazon Inc.
Full Time
position Listed on 2026-10-30
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software, Software Architect
Job Description & How to Apply Below
This Software Development Engineer role focuses on solving business challenges through innovative technology. You will develop scalable services, distributed storage, index, and query systems. The work includes coding, architecture, testing, operations, and agile delivery for customer-facing products and services.
Key Responsibilities:
Design and build technologies in distributed computing environments
Create prediction solutions for distributed systems
Develop scalable, fault-tolerant storage, index, and query systems
Deliver quality features against project plans and commitments
Mentor other engineers across Amazon
Requirements:
Three-plus years of professional software development experience
Two-plus years designing or architecting new and existing systems
Programming experience with at least one software language
Three-plus years across the full software development life cycle
Bachelor's degree in computer science or equivalent preferred
Apply software development, architecture, and distributed systems expertise to Amazon products serving customers, sellers, and products worldwide.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×