Software Development Engineer, Customer Experience Innovator

2 weeks ago


Vancouver, British Columbia, Canada Amazon Full time
About the Job

As a Software Development Engineer II (SDE II) on the Customer Shipment Tracking and Control (CSTRAC) team, you will lead engineering design and development with a team of engineers and product partners.

Key Responsibilities
  • Leverage high standards for code quality, code reviews, testing, and operational excellence to drive results.
  • Create mechanisms for achieving results and iterating improvements.
  • Lead projects end to end while working with and through other engineers to deliver results.
  • Collaborate with other engineers on technical design and strategy.
About the Team

The CSTRAC team is responsible for providing an accurate answer to the customer's question: "Where is my stuff?". Our team caters to numerous internal clients, making delivery tracking easily accessible across Amazon's flagship pages and products.

We own the customer-facing Package Tracking page as well as its backend services. Our technical vision includes providing an advanced, modular service architecture that allows us to deliver accurate package tracking information.

We empower customers to control where and when they receive their package even as it's in transit. Our challenge is to bring our services together into a cohesive and easy-to-use platform so that client teams within Amazon can self-serve their needs while we maintain a repeatable process at scale.

Requirements
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent
Amazon is an Equal Opportunity Employer

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.



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

    Software Development Job Overview:We're seeking a skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key Responsibilities:Collaborate with experienced...


  • Vancouver, British Columbia, Canada Amazon Full time

    At Amazon, we're committed to delivering exceptional customer experiences. As a Software Development Engineer on our Recipient Experience team, you'll play a key role in shaping the future of package tracking and management.Our team owns and builds customer-facing experiences that help us realize our mission of providing a perfectly executed, transparent,...


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

    About the RoleWe're seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key ResponsibilitiesCollaborate with experienced cross-disciplinary Amazonians to...


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

    At Amazon Development Centre Canada ULC, we are seeking a talented Software Development Engineer to join our Global Store Shopping team.About the RoleWe are looking for an individual who is passionate about creating innovative solutions and building scalable services technology. As a Software Development Engineer, you will work with a team of experienced...


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

    We are a leading developer of cloud computing solutions, pushing the boundaries of innovation and excellence. Our team is comprised of skilled professionals who share our passion for delivering high-quality services that meet the ever-evolving needs of our customers.About the RoleAs a Software Development Engineer with our AWS Networking Telemetry and...


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

    We are seeking a highly skilled Software Development Engineer to join our team at the Amazon Development Centre Canada ULC. As a key member of our close-knit team, you will be responsible for designing and building innovative software applications that deliver exceptional user experiences on our Echo family of devices, Fire Tablets, Amazon Fire TV, and other...


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

    About Amazon Development Centre Canada ULCAmazon Development Centre Canada ULC is a cutting-edge software development company that enables businesses of all sizes to succeed on the Amazon platform.Salary: $120,000 - $180,000 per yearWe are seeking an experienced Software Development Engineer to join our Advertiser Experience team in Brand Shopping Experience...


  • Vancouver, British Columbia, Canada Amazon Full time

    Job Title: Software Development Engineer, Customer Experience SpecialistAbout the Job:As a Software Development Engineer at Amazon, you will have the opportunity to work on innovative projects that impact the customer experience. You will be responsible for leading engineering design and development with a team of engineers and product partners. To succeed...


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

    We are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. This role offers an exciting opportunity to work on cutting-edge products used by millions of customers worldwide.About the RoleAs a Software Development Engineer on our team, you will be responsible for building software that runs with...


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

    About the RoleWe are seeking highly skilled Software Development Engineers to join our team at Amazon Development Centre Canada ULC. As a key member of our Shopping Experience tech team, you will have the opportunity to build systems operating at WW scale.Responsibilities:Design and develop scalable software solutions that meet the needs of millions of...


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

    About Amazon Development Centre Canada ULCAt Amazon, we're on a mission to innovate and build cutting-edge technology that solves complex problems and makes a real impact on our customers' lives.Job SummaryWe're seeking a talented Software Development Engineer to join our team in Canada. As a key member of our team, you'll design, build, and deploy...


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

    About the RoleAlexa Smart Properties is seeking a talented Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, and deploying solutions for Alexa Smart Properties and enterprise customers worldwide.Key ResponsibilitiesDesign and develop micro-services to create...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our AWS Backup team. As a key member of our team, you will be responsible for designing and developing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop new features and improvements to existing featuresCollaborate...


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

    About Amazon Development Centre Canada ULCAmazon Development Centre Canada ULC is an integral part of Amazon’s global engineering organization, contributing to the development of cutting-edge technology solutions for Amazon’s customers. Our team in Canada works on innovative projects that transform the shopping experience for millions of customers...


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

    At Amazon Development Centre Canada ULC, we seek a talented Software Development Engineer, Global Store Shopping Experience to join our team. This role is a key part of our Shopping Experience tech team, where you will build systems operating at WW scale.The focus of this role is to develop innovative solutions for our customers, using cutting-edge...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Advertiser Experience team at Amazon Development Centre Canada ULC. As a key member of our Brand Shopping Experience team, you will be responsible for developing and maintaining the shopping experiences that help advertisers improve their brand performance on Amazon.Key...


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

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our Identity Center Team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and building innovative technologies in a large distributed computing environment.Key ResponsibilitiesCollaborate with experienced...


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

    About the RoleWe are looking for passionate software engineers who have experience building innovative, mobile applications that customers love and will enhance their day-to-day capabilities.You will have an enormous opportunity to impact the customer experience, design, architecture, and implementation of a cutting-edge mobile product used every day.As a...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Immersive Experiences Software EngineerWe're a team of talented engineers, program managers, designers and artists at Microsoft dedicated to creating shared immersive experiences across 2D, Augmented Reality (AR), Virtual Reality (VR) and Mixed Reality (MR) endpoints.Ours is a culture of inclusion, growth mindset and collaboration, where we maintain and grow...


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

    Brand Shopping Experience Software Development EngineerWe are seeking a highly skilled software development engineer to join our Advertiser Experience team at Amazon Development Centre Canada ULC, where you will be responsible for developing the shopping experiences to help advertisers improve their brand performance on Amazon via Brand Stores.The ideal...