Avaya is seeking a hands-on software engineer to take end-to-end technical ownership of a significant software subsystem or product capability within its enterprise communications and contact center portfolio. The engineer will translate product goals into sound designs, drive implementation, coordinate integration with other teams, and deliver reliable, maintainable software. The role is accountable for the technical quality and evolution of the software owned. It requires independence, initiative, and sound judgment in defining work, making tradeoffs, addressing dependencies, and carrying commitments through to useful outcomes. AI-assisted development is central to the role: the engineer will use coding agents to accelerate delivery and learn unfamiliar technologies while retaining the understanding needed to verify, maintain, and troubleshoot the systems they build.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior