Software Development Engineer , Amazon Customer Service

AmazonVancouver, BC
CA$114,800 - CA$191,800Onsite

About The Position

As a Software Engineer on the Data Intelligence team which is part of Amazon Customer Service team, you will design and build robust, secure data infrastructure systems. You'll architect for real-time data processing needs, implement secure storage solutions, and develop privacy-compliant data access layers. Additionally, you'll build infrastructure that supports the complete lifecycle of Artificial Intelligence (AI) models - from development to production deployment. You’ll work with cross-functional teams (e.g., scientists, product managers, data engineers) to create enterprise-scale data processing systems that handle high-volume transactions, implement comprehensive data governance frameworks, and build scalable data products that power critical business capabilities. If you enjoy solving complex technical challenges in high-scale environments, working in a collaborative and dynamic team, and want to make a lasting impact on Amazon Customer Service worldwide, this is your opportunity. Come join us on this exciting journey!

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

Nice To Haves

  • 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

Responsibilities

  • Design and implement enterprise-scale data infrastructure and storage solutions that ensure optimal performance and reliability.
  • Architect and build Machine Learning (ML) platform infrastructure that supports the complete model lifecycle, from training environments and validation frameworks to production deployment and monitoring systems.
  • Develop and maintain robust data governance frameworks, implementing security controls, authentication mechanisms, and compliant data access patterns that protect sensitive information.
  • Drive technical architecture decisions and system design, focusing on scalability, reliability, and performance of distributed services while ensuring alignment with business requirements.
  • Own end-to-end delivery of technical solutions, including design, implementation, and verification of components, using standard software engineering methodologies and best practices.
  • Collaborate with cross-functional teams, including Product Managers, Applied Scientists, and Data Engineers, to understand requirements, conduct design reviews, and ensure successful delivery of solutions while maintaining high development standards.

Benefits

  • health insurance (medical, dental, vision, prescription, basic life & AD&D insurance)
  • Registered Retirement Savings Plan (RRSP)
  • Deferred Profit Sharing Plan (DPSP)
  • paid time off
  • other resources to improve health and well-being
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service