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/11/2026full-timeRemote • IsraelMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Software Architecture and system design, with a strong focus on scalability, reliability, and performance. Proficient in leading cloud-native initiatives and integrating AI tools to enhance software development processes.

Highest-signal resume keywords
Software ArchitectureCloud-Native ApplicationsMicrosoft AzureAI Tools IntegrationMicroservices Architecture

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
System DesignAPIsDistributed SystemsScalable ServicesSoftware Quality AttributesTechnical LeadershipComplex Problem-SolvingArchitecture ReviewsPerformance OptimizationDevOps Initiatives
Soft Skills
Excellent Communication SkillsMentorshipCollaboration
Tools & Technologies
Node.jsC#KubernetesContainerized EnvironmentsGenerative AILarge Language ModelsSpeech-to-TextText-to-SpeechConversational AI PlatformsMicrosoft Teams
Industry Keywords
SaaS PlatformsTelephonyVoIPReal-Time CommunicationCustomer Experience

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 to engineering teams throughout the software development lifecycle
  • Collaborate with product, engineering, and operations teams to deliver high-quality solutions
  • Participate hands-on in architecture reviews, system design, code reviews, troubleshooting, and performance optimization
  • Lead cloud-native and DevOps initiatives, ensuring efficient deployment, monitoring, and operational excellence
  • Promote and leverage AI-assisted development tools and practices to improve engineering productivity, code quality, and delivery velocity
  • Translate business and product needs into scalable technical solutions and guide implementation across the development lifecycle
  • Work closely with Product Management, software development teams, QA, security, and operational stakeholders

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 software quality attributes including scalability, reliability, availability, security, performance, and maintainability
  • Hands-on experience using AI tools for software development, prototyping, and research, with familiarity integrating AI-powered services into software products
  • Excellent communication skills and the ability to clearly communicate architectural decisions to both technical and non-technical stakeholders
  • Excellent written and verbal communication skills in English
  • Advantages: Experience with Node.js, C#, or similar modern backend technologies
  • Advantages: Experience with Kubernetes and containerized cloud environments
  • Advantages: Familiarity with Generative AI, Large Language Models (LLMs), Speech-to-Text, Text-to-Speech, or Conversational AI platforms
  • Advantages: Knowledge of SIP, VoIP, telephony, or real-time communication systems
  • Advantages: Experience with Contact Center, Unified Communications, Customer Experience (CX), or Microsoft Teams solutions
  • Advantages: Experience with multi-tenant enterprise SaaS platforms

Benefits

Comp & perks
  • No benefits, perks, or compensation extras are specified in the posting.