Software Engineer - Performance Engineering
Core
Design, develop, and maintain software and test capabilities to validate reliability, scalability, and quality of Genesys Cloud under high load.
Role type
Performance Engineering Software Engineer
Builds
Genesys Cloud platform features and performance testing infrastructure
Domain
Enterprise AI-powered experience orchestration / Cloud-native distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript, JavaScript, C#, or Java; Backend service development; APIs; Distributed systems; Cloud platforms (AWS, Azure, GCP); Observability (metrics, traces, logs); Troubleshooting
Preferred skills
Performance/load testing tools; Microservices; Asynchronous messaging; NoSQL data stores; Incident investigation; Root cause analysis; Internal engineering tools
Technologies
AWS, Azure, Google Cloud Platform, Python, TypeScript, JavaScript, C#, Java
Responsibilities
Design and maintain software for performance engineering; Create and execute performance tests; Collaborate to identify critical scenarios and improve test coverage; Assist with instrumentation and monitoring; Investigate failures and stability issues; Participate in code reviews; Support performance testing services improvement; Participate in on-call rotations
Seniority
Mid-level, hands-on IC