Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
AudioCodes

Software Architect

AudioCodes

. Define and evolve the overall system architecture and technical roadmap .

Posted 10/7/2026full-timeOr Yehuda • IsraelMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AzureCloudDistributed SystemsJavaScriptKubernetesMicroservicesNode.jsVoIP

About the role

Key responsibilities & impact
  • Define and evolve the overall system architecture and technical roadmap
  • Drive architectural decisions ensuring scalability, reliability, security, and performance
  • Establish engineering standards, best practices, and design principles across development teams
  • Provide technical leadership and mentorship throughout the software development lifecycle
  • Collaborate with product, engineering, QA, security, operations, and other stakeholders
  • Translate business and product needs into scalable technical solutions
  • Participate hands-on in architecture reviews, system design, code reviews, troubleshooting, and performance optimization
  • Lead cloud-native and DevOps initiatives, including deployment, monitoring, and operational excellence
  • Promote and leverage AI-assisted development tools and practices to improve productivity, code quality, and delivery velocity
  • Guide implementation of solutions across the development lifecycle

Requirements

What you’ll need
  • B.Sc. in Computer Science, Software Engineering, Electrical Engineering, or a related field
  • 5+ years of experience in Software Architecture, system design, or a senior technical leadership role
  • Proven experience designing complex, large-scale software systems
  • Strong understanding of distributed systems, microservices architecture, cloud-native applications, and SaaS platforms
  • Experience designing scalable services, APIs, system integrations, and communication between distributed components
  • Experience with Microsoft Azure or another major public cloud platform
  • Strong software engineering background with the ability to participate in technical design, architecture reviews, and complex problem-solving
  • Solid understanding of scalability, reliability, availability, security, performance, and maintainability
  • Hands-on experience using AI tools for software development, prototyping, and research
  • Familiarity integrating AI-powered services into software products
  • Excellent communication skills and ability to communicate architectural decisions to technical and non-technical stakeholders
  • Excellent written and verbal communication skills in English
  • Experience with Node.js, C#, or similar modern backend technologies
  • Experience with Kubernetes and containerized cloud environments
  • Familiarity with Generative AI, Large Language Models (LLMs), Speech-to-Text, Text-to-Speech, or Conversational AI platforms
  • Knowledge of SIP, VoIP, telephony, or real-time communication systems
  • Experience with Contact Center, Unified Communications, Customer Experience (CX), or Microsoft Teams solutions
  • Experience with multi-tenant enterprise SaaS platforms

Benefits

Comp & perks
  • Full-time employment
  • Hybrid work arrangement
  • Opportunity to work on next-generation AI-powered customer experience solutions
  • Opportunity to work with cloud software, real-time voice communication, enterprise applications, and applied AI
  • Technical leadership and mentorship opportunities
  • Opportunity to promote and leverage AI-assisted development tools and practices
  • Work with Microsoft Azure, Kubernetes, Docker, Terraform, REST APIs, SIP, telephony technologies, Microsoft Teams integrations, LLMs, Speech-to-Text, Text-to-Speech, and Azure AI services