Staff Software Engineer - Contact Centre
Core
Designing and delivering AI-powered customer engagement solutions and intelligent routing for digital and contact centre channels.
Role type
Staff Software Engineer (AI & Customer Engagement)
Builds
Scalable, cloud-native applications and services integrating Generative AI and virtual assistants.
Domain
Financial Services / AI & Automation
Deliverable
production ML models | product features
Required skills
Full-stack software engineering, AWS cloud-native development, .NET/C#, React, TypeScript, Microservices, Event-driven architecture, Generative AI concepts, Prompt engineering, RAG, DevSecOps, CI/CD, Observability
Preferred skills
Experience with Microsoft Dynamics 365 Customer Service and Omnichannel, Agentic workflows
Technologies
AWS, .NET, C#, React, TypeScript, Microsoft Dynamics 365, Generative AI
Responsibilities
Designing modern customer engagement solutions, Building scalable cloud-native applications, Integrating Generative AI and virtual assistants, Shaping technical direction, Driving engineering excellence, Mentoring engineers
Seniority
Staff, hands-on technical leadership & strategy