← All roles

Software Development Engineer, Early Career - 2027 (CAN)

Amazon· Software Development
Apply on company site
Hybrid (Vancouver, BC)CA$118.6kfull-timePosted 2d ago

About the role

Early-career software development role at Amazon in Canada (Vancouver, BC) focusing on designing, building, and operating scalable services; emphasizes collaboration, problem decomposition, code reviews, and use of AI-assisted development tools within an agile, CI/CD environment.

Responsibilities

  • Collaborate and communicate effectively with experienced cross-disciplinary Amazonians to design, build, and operate innovative products and services that delight our customers, while participating in technical discussions to drive solutions forward.
  • Break down complex, ambiguous problems into well-defined, solvable components before implementation.
  • Contribute to the design and development of scalable, reliable services, with distributed-systems scope varying by team.
  • Conduct code reviews as a core engineering practice, providing constructive feedback and validating correctness.
  • Contribute to clear and accurate technical documentation.
  • Use GenAI and AI-powered tools to enhance development productivity, and critically validate, verify, and integrate AI-generated code, exercising sound judgement about when to trust AI output.
  • Write clean, maintainable code following best practices and design patterns.
  • Work in an agile environment practicing CI/CD principles while participating in operational responsibilities including on-call duties.
  • Demonstrate operational excellence through monitoring, troubleshooting, and resolving production issues.

Qualifications

  • Are 18 years of age or older
  • Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript
  • Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles
  • Experience using AI-assisted development tools in academic or professional settings
  • Currently has, or is in the process of obtaining a bachelor’s or master’s degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields

Skills

Required:Programming language proficiencyData structures and algorithmsAI-assisted development tools
Nice to have:Software development lifecycle

Benefits

  • basic life & AD&D insurance
  • paid time off
  • other resources to improve health and well-being
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon