{"id":4297881,"url":"https://alion.io/job/avaya-senior-software-engineer-agent-experience","title":"Senior Software Engineer (Agent Experience)","company":{"id":1768372,"name":"Avaya","domain":"avaya.com","url":"https://alion.io/company/avaya-com","size_band":"201-500","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":["India"],"countries":["IN"],"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","optional":false},{"name":"Azure AKS","optional":false},{"name":"Cursor","optional":false},{"name":"Go","optional":false},{"name":"Google GKE","optional":false},{"name":"Kubernetes","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"Rust","optional":false},{"name":"TypeScript","optional":false},{"name":"GCP","optional":true},{"name":"NATS","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"WebRTC","optional":true},{"name":"WebSockets","optional":true}],"status":"live","first_seen_at":"2026-11-14T01:09:30Z","employer_posted_date":null,"last_verified_at":"2026-11-14T01:09:30Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"About Avaya\nAvaya is an enterprise software leader that helps the world's largest organizations and government agencies forge unbreakable connections.\n\nThe Avaya Infinity™ platform unifies fragmented customer experiences, connecting the channels, insights, technologies, and workflows that together create enduring customer and employee relationships.\n\nWe 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.\n\nLearn more at https://www.avaya.com\nPosition Overview\nJoin 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.\n\nYou 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.\n\nWe 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.\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.\nRequired Experience\nComputer 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.\nFull-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.\nFront-end engineering: strong React, TypeScript, and browser fundamentals, including asynchronous behavior, component architecture, state synchronization, performance, and accessibility.\nReal-time reliability: experience with persistent connections, concurrent sessions, state ownership, event ordering, idempotency, reconnects, and partial failures.\nIntegration design: experience with APIs, event-driven interfaces, modular applications, authentication and authorization, and working knowledge of databases and caching.\nObservability and quality: ability to investigate issues across browser, network, and service boundaries using logs, metrics, traces, and automated tests.\nCloud delivery: experience with automated build and deployment pipelines, containers, and working familiarity with Kubernetes.\nCollaboration and ownership: ability to clarify ambiguous requirements, coordinate across teams, and own software through production operation.\nAgentic AI Development\nPrior hands-on experience with coding agents is required, along with the ability to rapidly deepen that capability.\nWork prompt-first, providing clear requirements, codebase context, architectural constraints, and verification criteria.\nChoose the right approach for the task: AI pair programming, delegated implementation, multiple agents, or rapid prototyping and spikes.\nGuide agents through implementation and testing, critically evaluate their output, and rework prototypes into production-grade designs.\nOwn the correctness, security, maintainability, and performance of delivered software, following company policies for AI use.\nPreferred Experience\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.\nEducation\nBachelor degree or equivalent experience in Computer Science or EngineeringPay Transparency\nThe 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.\nSponsorship and Equal Opportunity\nApplicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.\n\nAvaya 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.\n\nThis 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.\n#LI-REMOTE\n#LI-HB1","description_format":"text","description_chars":6372,"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-14T02:11:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":51,"reasons":["seen:0","win:early"],"computed_at":"2026-11-14T02:51:17Z"},"pay":null,"html_url":"https://alion.io/job/avaya-senior-software-engineer-agent-experience","json_url":"https://alion.io/job/avaya-senior-software-engineer-agent-experience.json","meta":{"generated_at":"2026-11-14T02:51:17Z","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":3974,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00: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-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-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-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-senior-software-engineer-agent-experience\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Favaya-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":4297881}},{"tool":"search_jobs","arguments":{"company":"avaya.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4297881},"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"}}