RADCOM System Engineering department is responsible for the design of key system components, provide guidance and mentoring to R&D development teams, serve as a main focal point for customer requirements and provide cost-effective solutions to their needs.

We are currently seeking an experienced Software Architect. The ideal candidate will be responsible for bridging the gap between product management’s high-level product requirements to a specific problem domain, and the capabilities/constraints of products and technologies, by creating a clear system of architectural design documents, development requirements, and testing guidelines.


  • Analyze requirements from product roadmap and customer projects, transforming them into detailed software design documents
  • Lead the architectural design of complex features within Agile scrum teams
  • Manage and analyze customer issues from production and provide RCA (root cause analysis) to improve the development life cycle.
  • Performance analysis and product optimization.
  • Communicate effectively with internal and external audiences with varying levels of technical expertise.
  • Research and introduce new technologies to improve system architecture and capabilities.
  • Provide detailed solution architecture and effort estimation as part of Presale activities.
  • Provide technical guidance to the R&D teams in their areas of expertise.


  • Previous experience as a Software Architect – minimum 2 years
  • Previous background as a Software Developer
  • Strong knowledge with design patterns for container-based applications, Kubernetes, Microservices, Big Data (Spark, Kafka, HDFS), Databases (Relational, NoSQL), Storage technologies, Virtualization, and High Availability
  • Knowledgeable and experienced with CICD pipeline.
  • Experience with cloud services platforms such as Microsoft Azure, AWS, and Google Cloud.
  • Experience in working with Dockers and building containerized systems.
  • Good communications skills, both written and oral, in English.
  • Graduate/Post Graduate degree in a relevant technological/engineering field
  • Ability for self-management, working in a team that spans different countries.
  • Ability to travel abroad (not frequent)

To apply for this job email your details to jobs@radcom.com.