Senior Amazon Connect Engineer

Expedia Expedia · Hospitality · Seattle, WA

Expedia is seeking a Senior Amazon Connect Engineer to design, implement, and lead enterprise-scale, cloud-based contact center solutions. This role involves owning the technical architecture, integrations, and deployment of omnichannel customer experiences using Amazon Connect and AWS services, including conversational AI capabilities with Amazon Lex, Polly, and Contact Lens. The engineer will also implement serverless integrations, observability, and Infrastructure as Code, and mentor other engineers.

What you'd actually do

  1. Serve as the primary SME and technical lead for Amazon Connect implementations across discovery, design, development, testing, deployment, and production support.
  2. Lead end-to-end architecture and design for IVR/voice workflows, omnichannel routing, contact flows, queues, agent experiences, supervisor/admin consoles, and recording/monitoring solutions.
  3. Own and finalize technical design documents and architecture blueprints; validate technical approaches and ensure alignment with security, compliance, and best practices.
  4. Design and build integrations between Amazon Connect/AWS and external systems (e.g., CRM, WFM, ERP, ticketing tools such as Salesforce, ServiceNow, Zendesk).
  5. Implement and manage serverless integrations and event-driven components using services such as Lambda, API Gateway, Kinesis, EventBridge, SNS/SQS, DynamoDB, and S3.

Skills

Required

  • 8+ years of professional experience in software/cloud engineering or contact center solutions
  • At least 3 years of hands-on, enterprise Amazon Connect experience (design, configuration, contact flows, routing, CCP, admin/supervisor features).
  • At least 3 years of enterprise experience with AWS services in production, including Lambda, API Gateway, DynamoDB, S3, IAM, CloudWatch, Kinesis, EventBridge.
  • At least 2 years of enterprise experience with Telephony/VoIP (SIP trunking, PSTN routing) and at least 2 years with contact center/WebRTC technologies.
  • Proven experience architecting and integrating Amazon Connect with CRM, WFM, analytics, and other enterprise systems.
  • Strong programming skills in JavaScript/Node.js and/or Python for Lambda and integration development.
  • Experience with REST APIs, JSON, webhooks, and secure authentication patterns.
  • Solid understanding of contact center KPIs and CX best practices (e.g., SLA, AHT, ASA, occupancy, service level) and how to design solutions that improve them
  • Experience with Infrastructure as Code (CloudFormation, CDK, or Terraform) and CI/CD tooling.
  • Demonstrated experience producing technical design documents, solution blueprints, and architecture governance artifacts.
  • Strong communication skills and experience leading discovery sessions and technical workshops with clients and stakeholders.

Nice to have

  • Experience working in large, distributed organizations and collaborating across multiple engineering, product, and operations teams.
  • Hands-on experience with Amazon Connect analytics and reporting, including CTR data pipelines into BI tools or reporting
  • Experience optimizing cost and performance of contact center solutions