2,284,087open jobs
145,330companies
269,362added this week
Browse all
Location
Remote (United States)
Seniority
Senior
Visa
Sponsors visas in United States; no register of this country names it
Employment
Full-Time

First seen by Alion on Nov 14, 2026.

Overview
Company
Impact
Profile match
Avaya helps large enterprises and government agencies connect customer experience, critical communications, enterprise voice, data, AI, and workflows.

About Avaya

Avaya is an enterprise software leader that helps the world's largest organizations and government agencies forge unbreakable connections.

The Avaya Infinity™ platform unifies fragmented customer experiences, connecting the channels, insights, technologies, and workflows that together create enduring customer and employee relationships.

We believe success is built through strong connections - with each other, with our work, and with our mission. At Avaya, you'll find a community that values your contributions and supports your growth every step of the way.

Learn more at https://www.avaya.com

Position Overview

Join Avaya's Agent Experience team to build the agent desktop for Avaya Infinity, our flagship enterprise omnichannel contact-center platform. The desktop brings together real-time voice and digital interactions, integrated modules, extensions, and CRM capabilities into a reliable agent workspace.

You will deliver features across a React/TypeScript desktop and Go/Rust backend services, applying strong computer science fundamentals to state management, client/server coordination, messaging, and media integration. Our platform serves deployments from small environments to large enterprises, running on Kubernetes across Azure AKS and Google GKE, with on-premises support planned.

We expect hands-on experience with agentic AI development, using tools such as Codex or Cursor to move from rapid prototypes to well-designed, verified production software.

Responsibilities

  • Build features across the agent desktop and supporting services, partnering with product, design, and platform teams.
  • Define where state belongs and how clients and services synchronize, recover from failures, and preserve user work.
  • Design session and media ownership across tabs, browsers, virtual desktops, and embedded clients, preventing conflicting actions.
  • Develop real-time communication and media integrations, selecting appropriate APIs, streaming, and messaging patterns.
  • Build extensibility and CRM integrations with clear contracts for lifecycle, shared context, permissions, and failure isolation.
  • Make observability part of the experience through connection and media health indicators, useful diagnostics, and correlated client/backend telemetry.
  • Deliver accessible, responsive, secure applications with meaningful tests covering critical workflows, concurrency, and recovery.
  • Use AI agents effectively, contribute to architectural decisions, mentor engineers, and support production systems.

Required Experience

  • Computer science fundamentals and first-principles reasoning: strong understanding of concurrency, networking, and distributed systems, with the ability to explain tradeoffs and turn designs into production software.
  • Full-stack delivery: experience building complex, stateful applications across clients and services. Hands-on backend experience, with Go/Rust proficiency or demonstrated ability to become productive quickly.
  • Front-end engineering: strong React, TypeScript, and browser fundamentals, including asynchronous behavior, component architecture, state synchronization, performance, and accessibility.
  • Real-time reliability: experience with persistent connections, concurrent sessions, state ownership, event ordering, idempotency, reconnects, and partial failures.
  • Integration design: experience with APIs, event-driven interfaces, modular applications, authentication and authorization, and working knowledge of databases and caching.
  • Observability and quality: ability to investigate issues across browser, network, and service boundaries using logs, metrics, traces, and automated tests.
  • Cloud delivery: experience with automated build and deployment pipelines, containers, and working familiarity with Kubernetes.
  • Collaboration and ownership: ability to clarify ambiguous requirements, coordinate across teams, and own software through production operation.

Agentic AI Development

  • Prior hands-on experience with coding agents is required, along with the ability to rapidly deepen that capability.
  • Work prompt-first, providing clear requirements, codebase context, architectural constraints, and verification criteria.
  • Choose the right approach for the task: AI pair programming, delegated implementation, multiple agents, or rapid prototyping and spikes.
  • Guide agents through implementation and testing, critically evaluate their output, and rework prototypes into production-grade designs.
  • Own the correctness, security, maintainability, and performance of delivered software, following company policies for AI use.

Preferred Experience

  • Contact-center or other real-time communications applications, including voice and digital interaction workflows.
  • WebRTC and browser media integration, including diagnostics for jitter, packet loss, and latency.
  • Multi-instance coordination, Citrix environments, desktop extensions, client SDKs, or CRM integrations such as Salesforce.
  • Production Go or Rust WebSockets, SSE, NATS, or comparable messaging technologies.
  • OpenTelemetry, AKS/GKE, and on-premises deployments.

Education

Bachelor degree or equivalent experience in Computer Science or Engineering

Pay Transparency

The pay range for this opportunity is from $134,925 to $180,000 + benefits. This range represents the anticipated low and high end of the salary plus bonus for this position. Actual total compensation will vary and is based on factors such as a candidate's qualifications, skills, and competencies.

Sponsorship and Equal Opportunity

Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.

Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location.

This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason.

#LI-REMOTE

#LI-HB1

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,284,087 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
India
Senior Engineer - ESD 6 hours ago
Remote (Canada) · Full-Time
DevOps
Linux
MPLS
Apply
Backend Engineer 6 hours ago
Remote (United States) · Full-Time · 3+ years exp · Bachelor's Degree
JavaScript
SQL
Databases
Snowflake
AI/ML
Model Context Protocol
DevOps
Terraform
AWS
Analytics
Metabase
Apply
Remote (United States) · 5+ years exp · Overland Park
JavaScript
TypeScript
Node JS
AI/ML
Model Context Protocol
Frontend
Vue.js
GraphQL
Bootstrap
React.js
DevOps
Rest API
GCP
CI/CD
Kubernetes
Apply
Remote (Europe) · Full-Time · 5+ years exp
Python
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
MassTransit
Databases
Azure SQL Database
AI/ML
Function Calling
AI Agents
LLM
Frontend
React.js
Mobile
Clean Architecture
DevOps
Azure
CI/CD
Docker
Kubernetes
Azure AKS
Analytics
Azure Data Factory
Apply
Remote (likely Germany, CET hours) · Full-Time · 5+ years exp
Java
Ruby
Java
Spring Boot
Ruby
Ruby on Rails
Databases
PostgreSQL
Cassandra
AI/ML
Machine Learning
DevOps
Docker
Kubernetes
Apply
Remote (India) · 3+ years exp · India
Go
Databases
Redis
Apache Kafka
DevOps
Rest API
gRPC
GCP
Azure
AWS
Docker
Kubernetes
Apply
Remote (India) · 3+ years exp · India
Go
JavaScript
TypeScript
Frontend
Redux
Tailwind CSS
Next.js
React.js
React Query
Material UI
Redux Toolkit
Mobile
State Management
Apply
Golang Developer 1 day ago
Remote (India) · 3+ years exp · India
Go
AI/ML
Claude
DevOps
Azure
CI/CD
AWS
IAM
Management
Agile
Apply
Backend Engineer 1 day ago
Remote (India) · 1+ year exp · India
Go
AI/ML
Claude
DevOps
Azure
CI/CD
AWS
IAM
Management
Agile
Apply
HRSS Associate 10 hours ago
In office · Full-Time · 2+ years exp · Costa Rica · India
Analytics
Microsoft Excel
Management
Smartsheet
SharePoint
Apply
See all jobs
This is one of many
2,284,087 more open roles from verified company boards, updated every day.