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 Dev Engineer, Machine Learning Compilers, Edge AI Compiler and Runtime Team
Vancouver, BCAmazon Development Centre Canada ULC
3+ ansCandidates need at least 3 years of professional software development in a language such as C++, Java or C#, plus 2 years of system design experience. Experience deploying LLMs in production on GPUs or other AI accelerator hardware is required.
C++, GPU, TPU
Software Dev Engineer II, RDS for Oracle, RDS for Oracle
Vancouver, BCAmazon Development Centre Canada ULC
3+ ansCandidates need at least 3 years of professional software development experience and 2 years of designing and architecting systems. They must have programming experience 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.
Oracle, RDS, AWS, EC2, VPC, IAM
Software Development Engineer, Alexa Connections
Vancouver, BCAmazon Development Centre Canada ULC
3+ ansCandidates 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 Dev Engineer, Amazon Customer Service
Toronto, ONAmazon Development Centre Canada ULC
5+ ansCandidates need 5+ years of professional software development, programming and architecture leadership experience, and experience mentoring or leading an engineering team. A Bachelor's degree in computer science and Generative AI experience are preferred.
React
Sr. Software Development Engineer, Alameda Observability
Toronto, ONAmazon Development Centre Canada ULC
5+ ansCandidates 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+ ansCandidates 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 Manager, MADS
Toronto, ONAmazon Development Centre Canada ULC
8+ ans3+ gestionCandidates need 3+ years of engineering team management and 8+ years working in engineering teams and building large distributed systems. They also need experience designing reliable, scalable systems and partnering with product management.
Apache Spark, Apache Iceberg, AWS
Software Dev Engineer, Alameda
Vancouver, BCAmazon Development Centre Canada ULC
3+ ansCandidates need 3+ years of professional software development experience, 2+ years designing and architecting systems, and programming skill in at least one language. A bachelor's degree in computer science is preferred.
AWS, Software development, Problem solving, Debugging, Supply chain management, Computer science
Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization
Toronto, ONAmazon Development Centre Canada ULC
3+ ansCandidates 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+ ansCandidates 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+ ansCandidates 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 Manager , Edge Observability
Vancouver, BCAmazon Development Centre Canada ULC
7+ ans3+ gestionCandidates need at least 3 years of engineering team management experience and 7 years working in engineering teams. They also need experience designing scalable multi-tier web services and partnering with product or program management.
Software development, Coaching, Lead a team, AWS, Program management, Recruitment
Software Development Engineer, AWS - Amazon EKS
Vancouver, BCAmazon Development Centre Canada ULC
3+ ansCandidates 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 Dev Engineer II, 1P Audio Video Measurement
Toronto, ONAmazon Development Centre Canada ULC
3+ ansCandidates need 3+ years of professional software development and 2+ years of designing new and existing systems. They also need 1+ years building large distributed applications in C#, C++, Java or Perl, plus object-oriented design experience.
Spark, Scala, EMR, S3, Elasticsearch, job schedulers
Senior Security Engineer, AI Security
Vancouver, BCAmazon Development Centre Canada ULC
5+ ansCandidates need 5+ years of non-internship experience in troubleshooting systems, identifying security risks, scripting and security code review, plus experience mentoring or leading an engineering team. Threat modeling and security in microservices or web services are preferred.
Amazon Bedrock, SageMaker, command line tools
Software Development Manager, Managed Workflows for Apache Airflow (MWAA)
Vancouver, BCAmazon Development Centre Canada ULC
8+ ans3+ gestionCandidates need 3+ years of engineering team management, 7+ years working in engineering teams, and 8+ years leading multi-tier web services. They also need experience designing scalable systems and partnering with product or program management.
Apache Airflow, AWS
Software Dev Engineer II, Oracle Database@AWS
Vancouver, BCAmazon Development Centre Canada ULC
3+ ansCandidates need at least three years of professional software development experience and two years of design or architecture experience on large systems. Proficiency in at least one programming language is required; a bachelor's degree in computer science is preferred.
Oracle Database, AWS, Oracle, Requirements gathering, Cloud computing, Software development
Software Development Engineer - Supply Chain Optimization Tech, Inbound Systems
Toronto, ONAmazon Development Centre Canada ULC
3+ ansCandidates 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