{"id":4230020,"url":"https://alion.io/job/avaya-remote-senior-software-engineer-agent-experience","title":"[Remote] Senior Software Engineer (Agent Experience)","company":{"id":1768372,"name":"Avaya","domain":"avaya.com","url":"https://alion.io/company/avaya-com","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Azure AKS","optional":false},{"name":"Go","optional":false},{"name":"Google GKE","optional":false},{"name":"Kubernetes","optional":false},{"name":"NATS","optional":false},{"name":"Rust","optional":false},{"name":"TypeScript","optional":false},{"name":"WebSockets","optional":false},{"name":"Azure","optional":true},{"name":"GCP","optional":true}],"status":"live","first_seen_at":"2026-11-13T07:00:05Z","employer_posted_date":null,"last_verified_at":"2026-11-13T07:00:05Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Note: The job is a remote job and is open to candidates in USA. Avaya is hiring a Senior Software Engineer for its Agent Experience team to build the agent desktop for the Avaya Infinity omnichannel contact-center platform. The role delivers features across a React/TypeScript desktop and Go/Rust backend services, with responsibility for reliability, integrations, production quality, and effective use of AI coding agents.\n\nResponsibilities\nBuild features across the agent desktop and supporting services, partnering with product, design, and platform teams\nDefine where state belongs and how clients and services synchronize, recover from failures, and preserve user work\nDesign session and media ownership across tabs, browsers, virtual desktops, and embedded clients, preventing conflicting actions\nDevelop real-time communication and media integrations, selecting appropriate APIs, streaming, and messaging patterns\nBuild extensibility and CRM integrations with clear contracts for lifecycle, shared context, permissions, and failure isolation\nMake observability part of the experience through connection and media health indicators, useful diagnostics, and correlated client/backend telemetry\nDeliver accessible, responsive, secure applications with meaningful tests covering critical workflows, concurrency, and recovery\nUse AI agents effectively, contribute to architectural decisions, mentor engineers, and support production systems\n\nSkills\n**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\n**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\n**Front-end engineering:** strong React, TypeScript, and browser fundamentals, including asynchronous behavior, component architecture, state synchronization, performance, and accessibility\n**Real-time reliability:** experience with persistent connections, concurrent sessions, state ownership, event ordering, idempotency, reconnects, and partial failures\n**Integration design:** experience with APIs, event-driven interfaces, modular applications, authentication and authorization, and working knowledge of databases and caching\n**Observability and quality:** ability to investigate issues across browser, network, and service boundaries using logs, metrics, traces, and automated tests\n**Cloud delivery:** experience with automated build and deployment pipelines, containers, and working familiarity with Kubernetes\n**Collaboration and ownership:** ability to clarify ambiguous requirements, coordinate across teams, and own software through production operation\nPrior hands-on experience with coding agents is required, along with the ability to rapidly deepen that capability\nBachelor degree or equivalent experience in Computer Science or Engineering\nApplicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future\nContact-center or other real-time communications applications, including voice and digital interaction workflows\nWebRTC and browser media integration, including diagnostics for jitter, packet loss, and latency\nMulti-instance coordination, Citrix environments, desktop extensions, client SDKs, or CRM integrations such as Salesforce\nProduction Go or Rust; WebSockets, SSE, NATS, or comparable messaging technologies\nOpenTelemetry, AKS/GKE, and on-premises deployments\n\nBenefits\nBonus\n\nCompany Overview\nAvaya is a global leader in enterprise communications, hybrid cloud CCaaS and UC solutions for mission-critical, AI-agnostic workflows. It was founded in 2000, and is headquartered in Morristown, New Jersey, USA, with a workforce of 5001-10000 employees. Its website is http://www.avaya.com.","description_format":"text","description_chars":3961,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Biotechnology","Professional Services","Unified Communications","Call Center Services"],"lifecycle":[{"event":"open","at":"2026-11-13T09:21:30Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 15 · green card filings: 2","filings_12m":15,"filings_prev_12m":15,"green_card_filings_12m":2,"median_offered_wage_usd":147206,"route":null,"cap_exempt":false,"checked_at":"2026-11-12T07:36:15+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":10}],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["seen:0","win:early"],"computed_at":"2026-11-13T11:14:36Z"},"pay":null,"html_url":"https://alion.io/job/avaya-remote-senior-software-engineer-agent-experience","json_url":"https://alion.io/job/avaya-remote-senior-software-engineer-agent-experience.json","meta":{"generated_at":"2026-11-13T11:14:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":22655,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1768372},"rest":"https://alion.io/mcp/rest/get_company?id=1768372"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Favaya-remote-senior-software-engineer-agent-experience"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Favaya-remote-senior-software-engineer-agent-experience"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Favaya-remote-senior-software-engineer-agent-experience"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/avaya-remote-senior-software-engineer-agent-experience\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Favaya-remote-senior-software-engineer-agent-experience"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4230020}},{"tool":"search_jobs","arguments":{"company":"avaya.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4230020},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}