
Senior Backend Engineer (Node.js / Kubernetes / Azure)
AudioCodes · United States
- Hybrid
- Full-time
- $150,000 / year
- United States
Job highlights
- Build scalable Node.js microservices on a cloud-native platform.
- Deploy and manage services using Kubernetes (AKS).
- Design high-performance distributed systems.
- Collaborate with DevOps on CI/CD and infrastructure.
- Debug and optimize production-scale systems.
About the role
About AudioCodes Ltd.
AudioCodes Ltd. (NASDAQ, TASE: AUDC) is a global leader in enterprise voice solutions and voice AI innovation. We help organizations unlock the full value of voice, transforming every conversation, whether human or AI, into a strategic asset that drives better business outcomes. Our portfolio spans voice connectivity, unified communications and contact center integration, and next-generation voice AI applications that enhance collaboration, automate workflows, and deliver real-time insights. With over 30 years of global experience and trusted by 65 of the Fortune 100, AudioCodes powers the intelligent enterprise, connecting people, platforms, and data to move business forward. Certified for leading UCaaS and CCaaS environments, such as Microsoft Teams, Cisco Webex, Zoom and Genesys, our solutions provide universal interoperability that breaks down communication silos and unlocks organizational potential.
Job Summary
We are building a high-performance, cloud-native SaaS platform that connects AI systems with real-time SIP (telephony) infrastructure. This is a hands-on engineering role focused on production-scale microservices, not experimentation. We are looking for engineers who have deep, real-world experience running Node.js services in Kubernetes environments.
Responsibilities
- Build and maintain scalable backend services using Node.js (NestJS).
- Deploy, monitor, and troubleshoot services in Kubernetes (AKS).
- Design APIs and distributed systems for high performance and reliability.
- Work closely with DevOps on CI/CD, infrastructure, and system operations.
- Debug and optimize system performance across services and environments.
Qualifications (Non-Negotiable)
- Strong backend development experience in Node.js (NestJS preferred) (Not just familiarity - must have built and maintained production services).
- Hands-on production experience with Kubernetes (AKS preferred) (Deploying, debugging, scaling services - not just academic or limited exposure).
- Experience building and operating microservices in production environments.
- Strong spoken and written communication skills, with the ability to clearly collaborate across teams.
Candidates without hands-on production experience in both Node.js and Kubernetes will not be considered.
Nice To Have
- Terraform / Infrastructure as Code.
- Helm.
- SQL / MongoDB.
- Networking fundamentals (TLS, DNS, proxies, NAT).
- Experience with real-time systems, SIP, or telephony.
What We Offer: Your Benefits at a Glance
At AudioCodes, we offer a comprehensive benefits package designed to support your health, financial well-being, and work-life balance. Our health and wellness offerings include medical (with an HSA option and company contribution), dental, and company-paid vision insurance, along with a Flexible Spending Account and an Employee Assistance Program. For your financial security, we provide company-paid basic life insurance (2x salary), short and long-term disability, plus voluntary life insurance, and a 401(k)-retirement plan with company matching. We also support your work-life balance through generous paid time off (vacation, sick, and floating holidays), a flexible schedule, paid parental leave, and opportunities for professional growth with tuition and travel reimbursement, and an employee referral program. Additionally, we extend medical, dental, and vision benefits to eligible same-sex and opposite-sex domestic partners.
Key skills/competency
- Senior Backend Engineer
- Node.js
- NestJS
- Kubernetes
- AKS
- Microservices
- SaaS
- DevOps
- CI/CD
- System Operations
Skills & topics
- Senior Backend Engineer
- Node.js
- NestJS
- Kubernetes
- AKS
- Microservices
- SaaS
- Cloud-Native
- Backend Development
- DevOps
- System Operations
- API Design
- Distributed Systems
- Telephony
- Voice AI
How to get hired
- Tailor your resume: Highlight your production experience with Node.js (NestJS) and Kubernetes (AKS), emphasizing built and maintained services.
- Showcase microservices expertise: Clearly detail your experience in building and operating microservices in production environments.
- Demonstrate communication skills: Emphasize your ability to collaborate clearly across teams in your application.
- Prepare for technical interviews: Be ready to discuss real-world scenarios of deploying, debugging, and scaling services in Kubernetes.
- Review company values: Understand AudioCodes' focus on enterprise voice solutions and AI innovation.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the non-negotiable qualifications for the Senior Backend Engineer role at AudioCodes?
- The non-negotiable qualifications for the Senior Backend Engineer role at AudioCodes include strong, hands-on production experience in Node.js (NestJS preferred) with built and maintained services, and significant production experience with Kubernetes (AKS preferred) for deploying, debugging, and scaling services. Candidates must also have experience building and operating microservices in production and possess strong communication skills.
- Does AudioCodes require prior experience with specific cloud platforms for the Senior Backend Engineer position?
- Yes, for the Senior Backend Engineer position at AudioCodes, hands-on production experience with Kubernetes, specifically Azure Kubernetes Service (AKS) preferred, is a non-negotiable requirement. This indicates a strong emphasis on cloud-native development and deployment within the Azure ecosystem.
- What kind of projects will a Senior Backend Engineer work on at AudioCodes?
- A Senior Backend Engineer at AudioCodes will work on building and maintaining a high-performance, cloud-native SaaS platform. This involves creating production-scale microservices that connect AI systems with real-time SIP (telephony) infrastructure, focusing on scalability, reliability, and performance.
- Are there opportunities for growth and development at AudioCodes for a Senior Backend Engineer?
- Yes, AudioCodes offers opportunities for professional growth, including tuition and travel reimbursement. The role itself involves working with cutting-edge technologies like Node.js, Kubernetes, and AI, providing a strong foundation for career development in cloud-native and voice AI innovation.
- What is the work arrangement for the Senior Backend Engineer role at AudioCodes?
- While the job description doesn't explicitly state the work arrangement (on-site, hybrid, or remote), the focus on cloud-native development and Kubernetes suggests a modern approach to work. Candidates should inquire about the specific work arrangement during the application process.