Amazon Software Engineer for Large Scale System Development

3 days ago


Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time
Company Overview

At Amazon, we rely on our technology to deliver millions of packages every day to our customers - on time, with low cost. The Middle Mile Products & Technology organization builds complex software solutions that work across our vendors, warehouses and carriers to optimize both time & cost of getting the packages delivered.

Job Description

We are looking for a technically-skilled Software Development Engineer to join our team. As an engineer in this role, you will design and develop systems and applications used by Amazon worldwide. You will participate in the planning and execution of technology projects and operational excellence initiatives.

Key Responsibilities
  • Collaborate with experienced cross-disciplinary Amazonians to conceive, design, and bring innovative products and services to market.
  • Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry.
  • Create solutions to run predictions on distributed systems with exposure to innovative technologies at incredible scale and speed.
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/use.
Salary and Benefits

The base salary for this position ranges from $114,800/year up to $191,800/year. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.



  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an exceptional Software Development Engineer to lead the design and implementation of significant portions of our product development at Amazon Ads. As a leader and mentor for other engineers, you will help set the features, architecture, and best practices of the team.Job DescriptionIn this role, you will be responsible for...


  • Vancouver, British Columbia, Canada Amazon Full time

    We're seeking a highly skilled and visionary Software Development Engineer to join our team at Amazon. As a key member of our software development team, you will play a crucial role in designing and building innovative technologies that drive business growth and customer satisfaction.Company OverviewAt Amazon, we are committed to delivering exceptional...


  • Vancouver, British Columbia, Canada Amazon Full time

    About AmazonGet ready to do something big! With over 150 million paid members in 21 countries, Amazon Prime offers a wide range of benefits, including unlimited access to award-winning movies and TV episodes with Prime Video, Prime Music, Prime Reading, Amazon Photos, and more.Job OverviewThis is an exciting opportunity to join the Amazon Prime Team as a...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleAs a Software Development Engineer in Amazon's Centralized Network Service team, you will be part of the Supply Chain Optimization Technologies (SCOT) group that owns Amazon's global inventory planning and fulfillment systems.Job DescriptionWe are looking for talented engineers who want to apply and grow their technical depth and breadth while...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are looking for a highly skilled Software Development Engineer to join our Amazon MQ team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and operating distributed open-source message broker systems on a global AWS service.This is an excellent opportunity to work with cross-functional peers and open...


  • Vancouver, British Columbia, Canada Amazon Full time

    Unlock Your Potential as a Software Engineer at AmazonAbout Us:At Amazon, we're passionate about enabling millions of customers worldwide to buy anything, anywhere, anytime. Our team is seeking a highly skilled software engineer to join us in designing and developing large-scale distributed systems that power our retail ordering workflow.Your Role:You will...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are seeking a talented Software Development Engineer to join our team at Amazon. As an SDE, you will be working on real-world problems that impact hundreds of millions of customers worldwide.Our ideal candidate has a strong background in software development and is passionate about enabling the entire retail ordering workflow. You will work end-to-end on...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC - K03 Full time

    As a key member of our team at Amazon Development Centre Canada ULC - K03, you will have the opportunity to work on one of the world's largest transactional distributed systems.We are seeking an experienced System Development Engineer to join our team responsible for the development and operation of Paragon, a Case Management System serving 160+ Amazon...


  • Vancouver, British Columbia, Canada Amazon Full time

    At Amazon, we are leading innovation in business systems integration and defining the future of financial accounting at Amazon scale. Our systems advance one of the world's most scalable, reliable, and secure e-commerce ecosystems, processing hundreds of billions of dollars in transactions, in multiple currencies and countries.We are looking for software...


  • Vancouver, British Columbia, Canada Amazon Full time

    Software Development Engineer Role at AmazonWe are seeking experienced software developers to join our team at Amazon. As a software development engineer, you will have the opportunity to work on a wide range of projects, from building new features and products for amazon.com to shaping the future of transportation planning and execution.This role is ideal...


  • Vancouver, British Columbia, Canada Amazon Full time

    About AmazonAt Amazon, we are a technology-driven company that innovates and builds on behalf of our customers. Our intense focus on customer satisfaction is why we are one of the world's most beloved brands. We have a strong commitment to customer obsession, which is part of our company DNA.The RoleWe are seeking highly skilled Software Development Engineer...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Job Description:The Amazon Prime Team is seeking a motivated software development manager to take on a key role in building, scaling, and operating services to support Prime members worldwide. The ideal candidate will have a strong background in managing engineering teams, designing and architecting systems, and leading the definition and development of...


  • Vancouver, British Columbia, Canada Amazon Full time

    Join Amazon's mission to innovate and push the boundaries of technology. As a seasoned Software Development Engineer with our MQ team, you will be responsible for designing, developing, testing, and deploying complex distributed open-source message broker systems and large-scale solutions for our global customer base.We are committed to fostering an...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Transformative Software Development Opportunity">We are seeking a highly skilled Software Development Engineer to join our team at the Amazon Development Centre Canada ULC. This role presents an exceptional chance to work on complex software solutions that drive innovation and growth in the logistics industry.">About the Role">You will design, develop, and...


  • Vancouver, British Columbia, Canada Amazon Full time

    Amazon Financial Services: Scaling for the FutureWe are seeking a talented Software Development Engineer II to join our team at Amazon's Financial Foundation Services (AFFS) division. As a key member of our team, you will play a pivotal role in designing, implementing, and maintaining innovative software solutions that drive business growth and improve...


  • Vancouver, British Columbia, Canada Amazon Full time

    Cloud Computing Specialist, EKS AnywhereAt Amazon, we're building a core set of functionality that allows our customers to create and use Kubernetes at scale in their data centers or on AWS. As a Cloud Computing Specialist in the EKS Anywhere team, you will help us deliver this mission. You will be part of an exceptional team moving the needle towards making...


  • Vancouver, British Columbia, Canada Amazon Full time

    We are seeking an experienced Senior Database Systems Developer to join our team at Amazon, where you will be responsible for designing, developing, and deploying large-scale database systems that run across thousands of servers worldwide. As a key member of our PostgreSQL Engine team, you will work closely with senior developers to brainstorm, mentor, and...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking talented Software Development Engineers to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will play a key role in conceiving, designing, and building innovative products and services that meet the needs of our customers.Key ResponsibilitiesCollaborate with experienced...


  • Vancouver, British Columbia, Canada Amazon Full time

    About UsAt Amazon, we empower millions of customers worldwide to buy anything, anywhere, anytime. Our Ordering team is seeking strong software development engineers who can dive deep into complex problems and design innovative solutions to make our platform ready for current and future challenges.OpportunityThis role offers the chance to work on real-world...


  • Vancouver, British Columbia, Canada Amazon Full time

    Develop Innovative Payment Methods for Millions of CustomersInnovative payment solutions require a team of skilled software development engineers to design and deliver high-quality software. As a Software Development Engineer on the Amazon Payment Product team, you will work on various projects that involve large-scale distributed engineering and...