2,139,384open jobs
137,568companies
237,157added this week
Browse all
Location
In office (India)
Seniority
Senior
Visa
Sponsors visas in United States; no register of this country names it
Employment
Full-Time

First seen by Alion on Nov 9, 2026.

Overview
Company
Impact
Profile match
Avaya helps large enterprises and government agencies connect customer experience, critical communications, enterprise voice, data, AI, and workflows.

About Avaya

Avaya is an enterprise software leader that helps the world's largest organizations and government agencies forge unbreakable connections.

The Avaya Infinity™ platform unifies fragmented customer experiences, connecting the channels, insights, technologies, and workflows that together create enduring customer and employee relationships.

We 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.

Learn more at https://www.avaya.com

Job Information

Job Code: 00194005

Job Family: Research and Development

Job Function: Software Engineering

Position Overview

We are looking for a hands-on software engineer with strong system design skills, deep server-side engineering experience, and the curiosity to work across a complex enterprise platform. You will turn product and engineering goals into practical designs, implement critical functionality, and carry improvements through testing, deployment, and production operation.

You should enjoy understanding how components work together, exploring unfamiliar codebases, and tracing problems beyond the boundaries of a single service. The role combines broad technical judgment with the ability and motivation to go deep into implementation details.

Agentic AI development is central to how we work. We value engineers who use AI agents to expand what they can investigate and deliver, while personally understanding, reviewing, and verifying the systems they build.

Ownership and Delivery

  • Take responsibility from problem definition through implementation, production adoption, and ongoing operation.
  • Show initiative: identify gaps, gather context, propose practical solutions, and move work forward with appropriate coordination.
  • Work through ambiguity and setbacks, surface blockers early, and follow through on commitments.
  • Balance speed with quality, explain tradeoffs, and verify that the result solves the intended problem.
  • Remain accountable after release: investigate failures, incorporate feedback, and improve reliability and maintainability.
  • Share knowledge and credit, seek input from component owners, and strengthen the team's ability to deliver.

Responsibilities

  • Design across component boundaries. Translate ambiguous needs into clear designs, evaluate tradeoffs, define interfaces, and consider the effects on the wider system.
  • Build robust server-side software. Implement and improve services with appropriate correctness, performance, scalability, security, and operational visibility.
  • Investigate end to end. Follow requests, data, and failures across components identify root causes and work with component owners to deliver lasting improvements.
  • Rapid AI-assisted prototyping. Use AI tools to quickly build working prototypes, compare approaches, and validate technical feasibility before developing promising ideas into production-quality software.
  • Move between design and code. Prototype approaches, write critical implementation code, review changes, and validate assumptions through tests and measurements.
  • Use AI agents effectively. Break work into clear tasks, supply relevant context and constraints, review generated changes, and verify behavior including failure scenarios.
  • Learn unfamiliar systems. Use code, documentation, experiments, AI tools, and collaboration to become effective across languages and codebases.
  • Evolve software thoughtfully. Improve maintainability and delivery speed while managing compatibility, rollout, and operational risk.
  • Contribute across the stack. Work with APIs, client integrations, and user interfaces when needed to deliver a complete outcome.
  • Provide hands-on technical leadership. Communicate decisions, coordinate across teams, mentor peers, and help others deliver.

Required Experience

  • Substantial hands-on software engineering experience, with demonstrated ownership of production systems and meaningful technical decisions.
  • Strong system design skills: the ability to reason about interfaces, dependencies, data flows, scalability, reliability, security, and maintainability across multiple components.
  • Deep backend engineering skills in at least one relevant language (Go, Rust, Node.js/TypeScript, Java, etc), including effective 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, and messaging technologies such as Kafka, NATS, or comparable systems is valuable.
  • Experience with automated testing, deployment, observability, and production troubleshooting.
  • Practical use of AI coding agents for substantial engineering work, with the ability to explain decisions, identify mistakes, and independently verify results.
  • Curiosity and demonstrated initiative to learn unfamiliar technologies and investigate beyond a single component or specialty.
  • Clear communication and effective collaboration across engineering teams.

Preferred Experience

  • Production development in Rust or Go.
  • Full-stack delivery or meaningful work with client applications, SDKs, or modern frontend frameworks.
  • Improving systems under demanding availability, latency, throughput, or cost constraints.
  • Modernizing existing software and delivering changes across multiple components or teams.
  • Event-driven systems using Kafka, NATS, RabbitMQ, or comparable technologies.
  • Contact center, telecommunications, or other real-time enterprise applications.
  • AI-enabled application development involving tool integration, orchestration, or evaluations.

Education

Bachelor degree or equivalent experience

Footer

Applicants must be currently authorized to work in the United States without the need for visa sponsorship now or in the future.

Avaya 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. This 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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,139,384 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
India
In office · 3+ years exp · Hyderabad
JavaScript
TypeScript
C#
C#
ASP.NET Core
Polly
xUnit
Moq
Databases
Redis
MS SQL
AI/ML
Copilot
Cursor
Claude
Frontend
Angular
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Apply
Hybrid · Full-Time · 12+ years exp · Bachelor's Degree · Bengaluru
Python
Go
Java
SQL
Databases
PostgreSQL
RabbitMQ
Apache Kafka
YugabyteDB
DevOps
Rest API
Prometheus
GitLab CI
CI/CD
Docker
Kubernetes
Grafana
Amazon S3
Linux
Apply
Senior .Net Developer 4 hours ago
In office · Full-Time · 7+ years exp · Pune
Python
JavaScript
SQL
C++
Perl
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
Git
AWS
Design
Adobe Photoshop
Apply
In office · Full-Time · 8+ years exp · Coimbatore
JavaScript
SQL
DevOps
Rest API
GCP
Azure
AWS
IAM
SOAP
Cybersecurity
Okta
ISO 27001
GDPR
HIPAA
Active Directory
Apply
In office · Full-Time · 7+ years exp · Hyderabad
C
C
U-Boot
DevOps
GitHub
Linux
Chips/EDA
Xilinx Vivado
Vitis
PetaLinux
Apply
In office · India
Python
DevOps
Terraform
Ansible
CloudFormation
AWS
Apply
In office · Full-Time · 7+ years exp · India
Python
Java
Java
Spring Boot
Databases
PostgreSQL
Redis
DynamoDB
Apache Kafka
AI/ML
Copilot
Cursor
LangChain
Claude
ChatGPT
Model Context Protocol
Embeddings
AI Agents
AWS Bedrock
LLM
RAG
LLM Guardrails
DevOps
Rest API
Terraform
Ansible
New Relic
CloudFormation
Envoy
CI/CD
Jenkins
AWS
Kubernetes
Service Mesh
Pipeline as Code
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Linux
TCP/IP
DNS
Cybersecurity
Sumo Logic
Apply
In office · Full-Time · 5+ years exp · India
Python
Java
TypeScript
Java
Spring Boot
Databases
PostgreSQL
Redis
DynamoDB
Apache Kafka
AI/ML
Copilot
Cursor
Claude
ChatGPT
Model Context Protocol
Embeddings
AI Agents
LLM
RAG
DevOps
Rest API
Terraform
New Relic
CloudFormation
CI/CD
Jenkins
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Linux
TCP/IP
DNS
Cybersecurity
Sumo Logic
Apply
Remote (India) · Full-Time · 14+ years exp · Bachelor's Degree · India
JavaScript
Node JS
Databases
DynamoDB
ElasticSearch
Frontend
Vue.js
React.js
DevOps
GCP
Azure
CI/CD
AWS
AWS Lambda
Amazon EC2
Game Dev
Unity
Robotics
Digital Twin
Design
Blender
Maya
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · India
JavaScript
TypeScript
Node JS
Databases
DynamoDB
Frontend
Three.JS
React.js
Vite
npm
React Three Fiber
DevOps
Terraform
GitHub Actions
AWS CDK
CI/CD
Jenkins
AWS
AWS Fargate
Amazon S3
Amazon ECS
QA
Vitest
Apply
See all jobs
This is one of many
2,139,384 more open roles from verified company boards, updated every day.