Software Development Engineer, Ordering
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience and 3 years of experience designing and architecting systems. They must be able to program in at least one language.
Software development, Workflow, Object-oriented programming, Computer science, Recruitment
Software Development Engineer II, Campaign Management
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience and 2+ years of system design or architecture experience. They must know a front end framework, a typed object-oriented language, and agile and continuous integration practices.
React.js, Next.js
Software Development Engineer, Web Frameworks
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience and 2+ years designing or architecting systems. They also need experience programming in at least one language, with Java development strongly expected.
Java
Software Development Engineer, Early Career - 2026
Vancouver, BCAmazon Development Centre Canada ULC
Candidates need experience in at least one general-purpose programming language and an understanding of data structures and object-oriented design. A current or completed STEM degree is required, and internships or projects are preferred.
AWS
Software Development Engineer, Alexa Connections
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience, 2 years designing or architecting systems, and skill in at least one programming language. A bachelor's degree in computer science or equivalent and 3 years of full software development lifecycle experience are preferred.
Software development, Communication skills, Software libraries, Computer science, Recruitment
Sr. Software Development Engineer, Alameda Observability
Toronto, ONAmazon Development Centre Canada ULC
5+ YOECandidates need 5+ years of professional software development experience, including leading design or architecture of systems and mentoring or leading an engineering team. A bachelor's degree in computer science or equivalent is preferred.
Software development, AWS, Computer science, Recruitment
Software Development Engineer, S3 Index Control Plane
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience, at least 2 years of designing or architecting new and existing systems, and experience with at least one programming language. A Bachelor's degree in computer science and full development life cycle experience are preferred.
Software development, AWS, Test automation, Computer science, Internet of Things, Recruitment
Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience and 2 years of experience designing or architecting systems, including reliability and scaling. They must have programming experience in at least one language. Amazon Development Centre Canada ULC prefers a computer science bachelor's degree and 3 years across the full software development life cycle.
Software development, Customer experience, Communication skills, Computer science, Recruitment
Software Development Engineer II — Ads Reporting, Programmatic Reporting Interfaces
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience, 2+ years of designing new and existing systems, and programming skill in at least one language. A bachelor's degree in computer science or equivalent and experience across the full software development life cycle are preferred.
Spark, EMR, Iceberg, AWS Lambda, Amazon S3, Amazon SQS
Software Development Engineer II — Ads Reporting, Programmatic Reporting Interfaces
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience, 2+ years designing new and existing systems, and programming skill in at least one language. A bachelor's degree in computer science or equivalent and experience across the full software lifecycle are preferred.
Spark, EMR, Iceberg, Lambda, S3, SQS
Software Development Engineer, AWS - Amazon EKS
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience, 2+ years of designing and architecting reliable, scalable systems, and experience programming in at least one language. A bachelor's degree in computer science or equivalent is preferred.
Kubernetes, Amazon EKS
Software Development Engineer - Supply Chain Optimization Tech, Inbound Systems
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development and 2+ years of design or architecture experience for scalable systems, plus skill in at least one programming language. A bachelor's degree in computer science, operational-excellence experience and Tier-1 distributed systems experience are preferred.
Software development, Supply chain management, Transaction processing, Computer science, Recruitment
Software Development Engineer, S3 Index Control Plane
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience, at least 2 years of designing or architecting new and existing systems, and experience with at least one programming language. A Bachelor's degree in computer science and full development life cycle experience are preferred.
Software development, AWS, Test automation, Computer science, Internet of Things, Recruitment
Software Development Engineer, AWS AppSync
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience and 2 years of system design or architecture experience. They must have programmed in at least one language; a full development life cycle background and a bachelor's degree in computer science or equivalent are preferred.
Software development, AWS, Amazon DynamoDB, Collaborate with engineers, Cloud computing, Computer science
Software Development Engineer III, Agentic Client Experience (ACE) - Builder Foundations
Vancouver, BCAmazon Development Centre Canada ULC
5+ YOECandidates need 5+ years of professional software development experience and 5+ years leading design or architecture of systems, plus mentoring or tech lead experience. Strong skills in Java, Python or TypeScript and AWS are expected.
AWS Lambda, AWS DynamoDB, AWS CDK
Software Development Engineer, AWS Simple Queue Service (SQS)
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience, 2+ years of designing and architecting systems, and programming skill in at least one language. Experience with the full development lifecycle and a computer science degree are preferred.
Software development, AWS, Computer science, Recruitment
Software Development Engineer, AWS IAM Identity Center
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience and 2 years of designing or architecting new and existing systems, including reliability and scaling. They must have programming experience in at least one language. A bachelor's degree in computer science or equivalent and full software development life cycle experience are preferred.
AWS
Software Development Engineer, Frontier Outposts, Edge Services Team
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience and 2 years of designing or architecting reliable, scalable systems. They must have experience programming in at least one language, and 3 or more years of full software development lifecycle experience is preferred.
AI coding assistants, AWS Outposts
Software Development Engineer - Supply Chain Optimization Tech, Inbound Systems
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development and 2+ years of design or architecture experience for scalable systems, plus skill in at least one programming language. A bachelor's degree in computer science, operational-excellence experience and Tier-1 distributed systems experience are preferred.
Software development, Supply chain management, Transaction processing, Computer science, Recruitment
Senior Software Development Engineer, Amazon MQ
Vancouver, BCAmazon Development Centre Canada ULC
5+ YOECandidates need 5+ years of professional software development experience, 5+ years of programming in at least one language, and 5+ years leading system design or architecture. Mentoring or tech lead experience is required, and a computer science degree is preferred.
Software development, RabbitMQ, AWS, Internet of Things, Computer science, Recruitment
Software Development Engineer, Demand Tech
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience, 1 year of system design or architecture experience, and skill in at least one programming language. Experience with the full development lifecycle and GenAI development tools is preferred.
Software development, Media planning, Computer science, Debugging, Test automation, Documentation
Software Development Engineer, AWS IAM Identity Center
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience and 2 years of designing or architecting new and existing systems, including reliability and scaling. They must have programming experience in at least one language. A bachelor's degree in computer science or equivalent and full software development life cycle experience are preferred.
AWS
Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization
Toronto, ONAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development and 2+ years designing or architecting systems, plus programming experience in at least one language. A bachelor's degree in computer science or equivalent is preferred.
Software development, Customer experience, Communication skills, Computer science, Recruitment