3 days ago
Remote, United StatesSenior
Base Salary
$179k - $234k/yr
Responsibilities
- Research cloud communication and AI technologies and identify opportunities to integrate them into products and services.
- Design and implement reliable, scalable, secure cloud solutions and present architectural ideas to stakeholders.
- Own features through design, development, deployment, and field support for real-time and non-real-time communication services.
- Develop and maintain solution and design documentation for cloud-native technologies.
- Design for horizontal scalability, multi-region operation, data residency, global connectivity, fault tolerance, resiliency, and high concurrency.
- Deploy secure Kubernetes clusters with service meshes and develop reusable infrastructure automation modules.
- Analyze logs, debug systems, and troubleshoot Java and Go applications and caching technologies.
- Collaborate with business, product, and technology teams to improve cross-functional development processes.
Requirements
- Fluent English communication with excellent oral and written communication skills.
- Experience using AI coding tools to create innovative products.
- Experience with Google Cloud Platform or Microsoft Azure.
- Experience with Spring Boot, Java web applications, Spring WebFlux, Docker, Kubernetes, and service meshes such as Istio or Linkerd.
- Deep understanding of microservices architecture and scalable web applications supporting multi-million end users.
- Experience with load balancing, autoscaling, fault tolerance, resiliency, and real-time communication applications.
- Strong understanding of multi-region cloud environments, data residency, and global connectivity requirements.
- Experience deploying secure Kubernetes clusters with service mesh.
- Experience developing reusable Terraform and Ansible modules for GitHub.
- Knowledge of OAuth2, OpenID Connect, JWT, and other authentication mechanisms.
- Experience with build automation tools such as Jenkins, Bamboo, or GitLab.
- Experience with source control tools such as Bitbucket and GitHub.
- Experience analyzing logs, debugging, and troubleshooting Go, Java, Redis, or other caching technologies.
- Bachelor’s degree or equivalent experience.
- Ability to work under tight deadlines and respond to dynamic technical challenges.
Benefits
- The position is remote, as indicated by the #LI-REMOTE designation.
- The stated pay range is $179,127 to $234,100 plus benefits and bonus.
Tech Stack
Categories
About Avaya
Avaya builds enterprise communications and contact-center software delivered as UCaaS, CCaaS, and CPaaS, along with services and devices, for large organizations and government agencies. Its portfolio—including the Avaya Infinity platform—supports cloud, hybrid, and on-prem deployments and modernization of legacy voice systems under subscription and support contracts. Founded in 2000 as a Lucent spinoff and now privately held under Silver Lake, Avaya is headquartered in Morristown, New Jersey and serves customers worldwide.
