Software Development Engineer, ECS
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 systems. They also need programming experience in at least one language, and strong knowledge of distributed systems and Linux.
Linux, Amazon ECS, AWS Fargate
Software Development Engineer, Agent Labs
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development and 2+ years of system design or architecture experience, plus programming in at least one language. A bachelor's in computer science and full lifecycle experience are preferred.
Software development, Leadership, Communication skills, Problem solving, Computer science, Recruitment
Senior Software Development Engineer, Transactional Services
Vancouver, BCAmazon Development Centre Canada ULC
5+ YOECandidates need 5+ years of professional software development experience and 5+ years of programming in at least one language. They also need 5+ years of leading system design or architecture and experience as a mentor, tech lead or engineering team leader.
Software development, AWS, Computer science, Recruitment
Senior Software Development Engineer, AWS Transactional Services
Vancouver, BCAmazon Development Centre Canada ULC
5+ YOEAmazon Development Centre Canada ULC needs candidates with 5+ years of professional software development experience, 5+ years of programming in at least one language, and 5+ years of leading system design and architecture. Mentoring or tech lead experience is also required.
Software development, AWS, Computer science, Recruitment
Software Development Engineer, Region Flexibility Engineering
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of professional software development experience and 2+ years designing or architecting distributed systems. They must have experience programming in at least one language, and a bachelor's degree in computer science is preferred.
Software development, Communication skills, AWS, Public offering, Computer science, Recruitment
Software Development Engineer, Elastic Block Store
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least 3 years of professional software development experience, at least 2 years of system design or architecture experience, and programming skill in at least one language. A bachelor's degree in computer science or equivalent and 3+ years across the full software development life cycle are preferred.
Software development, AWS, Data engineering, Computer science, Recruitment
Software Development Engineer, Navigator
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need 3+ years of building production software, 2+ years of non-internship design or architecture experience, and programming experience in at least one language. Preferred: 3+ years across the full software lifecycle and a bachelor's degree in computer science or equivalent.
Software development, Problem solving, Computer science, Machine learning, Industrial software, Recruitment
Software Development Engineer, Ordering
Vancouver, BCAmazon Development Centre Canada ULC
3+ YOECandidates need at least three years of professional software development experience and two years of system design or architecture experience. They must also be able to program in at least one language.
Software development, Workflow, Object-oriented programming, Computer science, Recruitment
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, 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, 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
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 - 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, 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
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