Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer , Amazon Customer Service

Amazon

Software Development Engineer, Amazon Customer Service

As a Software Engineer on the Data Intelligence team, part of Amazon Customer Service (CS) team, you will design and build robust, secure data infrastructure systems. You'll architect 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 AI models—from development to production deployment.

You’ll work with cross‑functional teams (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.

Key job 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.

A day in the life

A typical day as a Software Development Engineer involves architecting and building robust data and ML infrastructure solutions that power critical AI initiatives. Your morning might start with technical design discussions, collaborating with Applied Scientists to understand infrastructure needs for new AI models, or working with Product Managers to plan data product features.

Throughout the day, you will write and review code for data processing systems, monitor and optimize existing solutions for performance and reliability, dive into production issues, implement solutions that enhance system stability, and build new capabilities into our data and ML platforms. Cross‑team collaboration is key, as you work closely with security teams to maintain data compliance requirements and consult with Applied Scientists to optimize model deployment workflows. As a senior member of the team, you will also mentor junior engineers, sharing expertise in system design and best practices.

About the team

The Data Intelligence team is a new function within Customer Engagement Technology. We own the end‑to‑end process of defining, building, implementing, and monitoring a comprehensive data strategy. We also develop and apply generative artificial intelligence (GenAI), computer vision, ML, ontology, and natural language processing (NLP) to customer service associate experiences and foundational technologies.

Basic Qualifications

  • 3+ years of non‑internship professional software development experience.
  • 2+ years of non‑internship design or architecture experience (design patterns, reliability and scaling) of new and existing systems.
  • Experience programming with at least one software programming language.

Preferred Qualifications

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in computer science or equivalent.

Amazon is an equal‑opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon’s package may include other elements such as sign‑on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well‑being.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Development Engineer , Amazon Customer Service in Vancouver, BC vacancy
  • $171.4k - $286.2k per year

     ...Containers are redefining how our customers are building, deploying, and running their...  ...applications. Do you want to join the Amazon Container Services team and help customers by building the...  ...? ECS dataplane is looking for a software development manager to lead the team... 
    Suggested

    Amazon

    Vancouver, BC
    1 day ago
  • $114.8k - $191.8k per year

     ...EC2 Networking has been one of the foundational service that has allowed customers to move to the cloud. We manage the traffic flowing through...  ...networking. We need your help though! We are seeking a Software Development Engineer who wants to build a next-generation networking... 
    Suggested
    Internship
    Shift work

    Amazon

    Vancouver, BC
    1 day ago
  • Join the elite Data Plane team at Amazon as a Lead Software Development Engineer. Shape the core engine for ElastiCache and MemoryDB with your expertise in performance engineering. In this senior role, you will oversee the design and implementation of a high-performance in... 
    Suggested

    Amazon Web Services (AWS)

    Vancouver, BC
    1 day ago
  • $114.8k - $191.8k per year

     ...Middle Mile Planning and Optimization (MMPO) is seeking a Software Development Engineer II to build systems that automatically respond to transportation...  ...operational costs and improving driver safety across Amazon's middle-mile transportation network. Description The Route... 
    Suggested
    Internship

    Amazon

    Vancouver, BC
    1 day ago
  • $150.5k - $175.25k per year

     ...Sr. Software Development Engineer in Test Quality Assurance, Vancouver, Canada About Dialpad Dialpad is the AI-native business communications...  ..., and Tractor Supply, rely on Dialpad to build stronger customer connections using real-time, AI‑driven insights. We’re now... 
    Suggested
    Work at office
    Shift work

    Dialpad Japan

    Vancouver, BC
    1 day ago
  • $128.15k - $151.93k per year

     ...Randstad, and Tractor Supply, rely on Dialpad to build stronger customer connections using real-time, AI-driven insights. We’re...  ...are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building... 
    Work at office
    Shift work

    Dialpad

    Vancouver, BC
    19 days ago
  • $171.4k - $286.2k per year

     ...Edge Services builds and operates the software that provisions, manages, and maintains AWS Outposts at customer sites worldwide. Our systems handle device lifecycle management, network...  ...You will lead a team of software engineers building systems that operate in environments... 
    Worldwide

    Amazon Web Services (AWS)

    Vancouver, BC
    1 day ago
  • $114.8k - $191.8k per year

     ...Description Amazon Web Services (AWS) is a dynamic and rapidly growing business within Amazon, with millions of active customers in 190 countries around the world. We maintain a rapid pace...  ...and digital transformation. Engineers within AWS Identity need to be creative... 
    Internship

    Amazon Web Services (AWS)

    Vancouver, BC
    1 day ago
  •  ...tested in one of our virtual worlds, an engineer at Parallel Domain has to build, test, and ship the software that creates that world. The Development Platform team owns the systems that...  ...engineering org: the SDK and platform services every other team builds on, the tooling... 
    Full time

    paralleldomain

    Vancouver, BC
    14 days ago
  • $114.8k - $191.8k per year

     ...and resource management foundation for customers to scale in the AWS Cloud. You will...  ...authentication and authorization to all AWS services (such as Amazon EC2, Amazon S3, and Amazon DynamoDB)....  ...incorporating feedback from senior engineers. Identify and resolve operational... 
    Internship

    Amazon Web Services (AWS)

    Vancouver, BC
    1 day ago
  • $110k - $180k per year

     ...productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and...  ...in. We’re looking for a Software Development Engineer – Platform to design and build the software...  ...role, not app development, not web services. You’ll design, implement, and maintain... 
    Worldwide
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    a month ago
  •  ...Job Responsibility: Description Customer Service Admin Representative processing written transaction requests from Monthly Parking, Transient...  ...equaling 40 WPM ~ Knowledge of contact center policies and software, including CRM, phone systems, etc ~ Strong work ethic and... 
    Full time
    Temporary work

    Reimagined Parking

    Vancouver, BC
    7 days ago
  • $42k - $56.4k per year

     ...free of barriers. Your role: The Software Developer in Test (SDET) co-op is a developer...  ...to automate testing of applications and services. You will support the team’s release and...  ...requirements Write code to support development of automated frameworks and tests... 

    Global Relay

    Vancouver, BC
    16 hours ago
  • $85k - $166.8k per year

     ...Overview Software Engineer at Microsoft. The IC3 Platform team is modernizing infrastructure...  ...with confidence and empowering AI agent development at scale. The role focuses on designing...  ...for large-scale distributed software services. You will contribute to release... 
    Full time
    Local area

    Microsoft

    Vancouver, BC
    1 day ago
  • Become a Senior Software Development Engineer at Amazon in Vancouver and contribute to one of the largest transactional systems globally. Focus on innovative tax classification and compliance features. In this role, you will advance the development lifecycle, tackling design... 
    Internship

    Amazon

    Vancouver, BC
    1 day ago
  • $80k per year

     ...: Want to sprinkle a little magic into our customer success center? Do you believe that people come first, and that great service is the key to success? If you’re nodding your...  ...one block from SkyTrain Professional Development: You’ll get the opportunity to attend professional... 
    Full time
    Casual work
    Work at office
    Monday to friday
    Flexible hours
    2 days per week

    AlgaeCal

    Vancouver, BC
    22 days ago
  •  ...leading supplier in Western Canada's wide-format printing and signage industry, is looking for a Full-Time Office Administrator / Customer Service Representative to join our growing team. Our office is conveniently located near the Brentwood area of Burnaby. We offer a... 
    Full time
    Work at office
    Monday to friday

    Canadian Sign Supplies LTD. ( CSS )

    Vancouver, BC
    15 days ago
  • $168k - $194.25k per year

     ...Dialpad Dialpad is the AI platform for customer experience, built to resolve customer...  ...Empathetic . Your role As a Sr. Software Engineer on the Tel Core team, you are the steward...  ...Maintain and modernize the real-time services that run on the Telephony Engines. Architect... 
    Long term contract
    Work at office

    Dialpad

    Vancouver, BC
    1 day ago
  • $104.5k - $142.8k per year

     ...makes play happen. About The Team - Development Release Engineering (DRE) DRE ( are EA's global build...  ...with internal EA teams by providing services related to Build Automation, Continuous...  ...supporting The Sims franchise as a Software Engineer. The position is hybrid (... 
    Full time
    Work at office
    Local area

    Electronic Arts (EA)

    Vancouver, BC
    13 days ago
  • $130k - $190k per year

     ...the leading provider of innovative software, hardware and services for the global mining industry. We provide...  ...Their Shoes: We will listen to our customers and reinforce relationships #...  ...give up Summary The Customer Development Manager - Canada will be part of... 
    Long term contract
    Full time
    Internship

    Maptek

    Vancouver, BC
    more than 2 months ago
  •  ...measurable results across the entire customer journey. The most forward-...  ....   Watch our talk at Amazon Tech Talks:   StackAdapt is...  ..., distributed real-time micro-services primarily written in Go Working...  ..., TiDB, MariaDB Build software that utilize messaging queues... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Vancouver, BC
    a month ago
  • $110k - $140k per year

     ...Senior Software Development Engineer in Test (SDET) – Backbase & Digital Banking Location: Remote – Americas Eligible locations: Canada, United...  ...CI/CD pipelines. Develop API automation for RESTful services, microservices, and integration points. Support performance... 
    Hourly pay
    Full time
    Contract work
    For contractors
    Remote work

    Aequilibrium Software Inc.

    Vancouver, BC
    7 days ago
  • $70k per year

     ...duties as workers supervised Co-ordinate, assign and review work Maintain operation of computer systems, equipment, machinery and arrange repair work to ensure business continuity and customer service delivery Organize and maintain inventory To Apply Send Your CV:... 
    Full time

    Cloud Pharmacy

    Vancouver, BC
    22 days ago
  • $74k - $87k per year

     ...on making every day financial services simpler, faster, and more...  ...friction. Our platforms allow customers to apply and manage their finances...  ...design, build, and operate software that runs in production. This...  ...point to the full software development lifecycle: you will design solutions... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    Spring Financial

    Vancouver, BC
    21 days ago
  • $58 per hour

     ...intelligence Computer science Computer software engineering Experience 2 years to less than 3...  ...user's requirements Coordinate the development, installation, integration and...  ...Java JavaScript CSS SQL Amazon Web Services (AWS) Git Python MS... 
    Long term contract
    Permanent employment
    Full time
    Remote work

    Geoswift

    Vancouver, BC
    1 day ago
  • $100k - $150k per year

     ...their employees can thrive. Our customers include leading brands from multiple...  ...experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate,...  ...In The Life You are a seasoned Software Engineer with a strong background in... 
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    2 days per week

    Workstream

    Vancouver, BC
    7 days ago
  • $125k - $140k per year

     ...the Role We are seeking a Mid‑level Software Engineer to join our Raisely Team. The ideal...  ...reliability, and observability to ensure the customer’s user experience above all. You will...  ...Maintain and advance micro services and APIs Take ownership of mid‑level... 
    Local area
    Remote work
    Weekend work

    Aplos

    Vancouver, BC
    1 day ago
  • $4000 per month

     ...position: We’re looking for a motivated Software Development Co-op who’s excited to build modern web...  ...data. You’ll collaborate with our engineering team to build React front‑end features, integrate Node/NestJS backend services, and help us classify and understand social... 
    Long term contract
    Permanent employment
    For contractors
    Freelance
    Local area
    Remote work

    Later

    Vancouver, BC
    12 days ago
  •  ...Software Dev Engineer II, AWS EventBridge We’re on the lookout for the curious, those who think...  ...want to define the world of tomorrow. At Amazon, you will grow into the high impact...  ...you enjoy working on complex, scalable services technology in a team environment? Do you... 
    Internship

    Amazon

    Vancouver, BC
    1 day ago
  • $86.32k - $107.9k per year

     ...Position Overview: As a Software Engineer II at Diligent, you’ll take on a hands-on technical...  ...of making governance effortless for our customers, working in a team of passionate and talented individuals that owns its services end to end—from architecture and implementation... 
    Work at office
    Local area
    Flexible hours

    Diligent Corporation

    Vancouver, BC
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer , Amazon Customer Service. Be the first to apply!