3 days ago
Remote, United StatesSenior
Responsibilities
- Design interfaces and system changes across multiple components while evaluating scalability, reliability, security, maintainability, and operational tradeoffs.
- Build, debug, test, deploy, and operate robust server-side software.
- Investigate requests, data flows, and failures across services to identify root causes and deliver lasting improvements.
- Use AI tools and coding agents to prototype solutions, accelerate implementation, and verify behavior including failure scenarios.
- Improve existing software, manage compatibility and rollout risk, and contribute across APIs, client integrations, and user interfaces when needed.
- Provide hands-on technical leadership through design communication, cross-team coordination, peer mentoring, and knowledge sharing.
Requirements
- Substantial hands-on software engineering experience with ownership of production systems and meaningful technical decisions.
- Strong system design skills covering interfaces, dependencies, data flows, scalability, reliability, security, and maintainability.
- Deep backend engineering experience in at least one relevant language, including debugging and performance investigation.
- Practical understanding of distributed systems, concurrency, asynchronous communication, data consistency, persistence, and failure recovery.
- Experience with databases, caching, cloud platforms, containers, messaging technologies, automated testing, deployment, observability, and production troubleshooting.
- Practical experience using AI coding agents for substantial engineering work, including reviewing decisions, identifying mistakes, and independently verifying results.
- Bachelor degree or equivalent experience.
- Preferred experience includes production development in Rust or Go, full-stack or client application work, event-driven systems, system modernization, demanding availability or latency requirements, real-time enterprise applications, and AI-enabled application development.
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.
