- Remote, United States
- Remote
- Full-time · Senior
- $179K–$234K per year
- 10+ years
A hands-on software engineer who can take end-to-end technical ownership of a significant software subsystem or product capability within Avaya's enterprise communications and contact center portfolio.
Compensation
The pay range for this opportunity is from $179,127 to $234,100 + benefits. This range represents the anticipated low and high end of the salary plus bonus for this position.
Responsibilities
- Own a subsystem from design through production, including technical direction, implementation, interfaces, testing, operational readiness, and ongoing improvement.
- Turn product goals into clear designs and achievable delivery plans, defining interfaces, data flows, and identifying risks.
- Personally implement critical functionality and resolve difficult technical problems across backend services, APIs, messaging, and data.
- Establish clear integration contracts with adjacent systems, addressing compatibility and failure behavior.
- Use AI coding agents for substantial engineering work, defining tasks, challenging solutions, and verifying results.
Requirements
- Bachelor degree or equivalent experience in Computer Science or Engineering
- Nice to have: Go development
- Nice to have: Rust development
- Nice to have: Event-driven systems (Kafka, NATS, RabbitMQ)
- Nice to have: Modernizing existing services
