Cyara is the global leader in AI-powered customer experience assurance, committed to eradicating bad CX. As the only unified platform for continuous testing and monitoring across voice, digital, messaging, and conversational AI channels, Cyara empowers hundreds of the world’s leading brands to optimize more than 350 million customer journeys every year.
Requirements
- Design, develop, and maintain microservices and APIs using C#,.NET, and REST/OpenAPI.
- Build secure and scalable backend systems integrated with OIDC/OAuth2 authentication flows.
- Implement and optimize event-driven architectures using tools like Kafka or RabbitMQ.
- Write structured, actionable logs and ensure meaningful observability and monitoring.
- Manage and optimize PostgreSQL databases for performance and reliability.
- Collaborate with front-end, DevOps, and product teams to deliver end-to-end solutions.
- Lead performance tuning, memory management, and multithreading optimization efforts.
- Apply design patterns and best practices for maintainable, testable, and extensible codebases.
- Contribute to CI/CD pipelines and deployment automation.
- Continuously balance security, cost, scalability, and delivery speed.