Principal Software Engineer
Core
Design and deliver high-performance, scalable applications and advanced Agentic AI solutions integrated with Genesys Cloud to enhance customer experience workflows.
Role type
Principal Software Engineer (Agentic AI & Cloud Native)
Builds
Production-grade Agentic AI solutions, backend applications, and front-end components for Genesys Cloud.
Domain
Enterprise Customer Experience (CX) / Artificial Intelligence / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Agentic AI development, RAG pipelines, MCP framework, Go, JavaScript, TypeScript, Kubernetes, AWS cloud-native architecture, microservices, RESTful API design, system prompt engineering, tool use configuration
Preferred skills
Genesys Cloud API integration, UX design principles, AWS-native services (CloudFormation, Step Functions), DevOps tooling (Docker, CI/CD, Terraform), open-source contributions
Technologies
Go, JavaScript, TypeScript, Kubernetes, AWS (EKS, Fargate, DynamoDB, EC2, ECS, Lambda, S3), Docker, Terraform
Responsibilities
Develop advanced Agentic AI solutions; Build scalable backend applications; Create responsive front-end components; Deploy and manage containerized applications; Integrate with Genesys Cloud APIs; Optimize application performance; Troubleshoot complex production issues; Mentor junior engineers
Seniority
Principal, hands-on IC with strategic impact