The posting
Senior Software Architect
Location: Tel Aviv, Israel
Department: R&D
Reports to: VP R&D
About the Role
We are looking for an experienced and hands-on Senior Software Architect to play a key role in shaping the technological future of our company.
In this position, you will lead architectural decisions across complex software systems, drive engineering excellence, and help build scalable, high-performance solutions that support our business growth.
You will work closely with engineering teams and technology leaders, combining strategic architectural thinking with hands-on development and a strong focus on innovation, modern technologies, and AI-driven engineering practices.
The ideal candidate is a highly technical leader with deep expertise across backend, frontend, cloud, and mobile application architectures, capable of driving end-to-end technology decisions while remaining actively involved in software development.
Key Responsibilities
- Lead the architecture and technical design of customer-facing web and mobile applications.
- Define scalable, secure, and maintainable frontend, mobile, and backend architectures.
- Drive architectural decisions across Frontend, Mobile, APIs, Backend services, and Azure cloud solutions.
- Remain hands-on, contributing to the design and development of critical system components.
- Lead technical design reviews and promote engineering best practices, coding standards, and software quality.
- Collaborate closely with Product, DevOps, Security, Data, and Engineering teams.
- Mentor engineers and technical leads on architecture, design patterns, and modern development approaches.
- Drive adoption of AI-assisted development tools and engineering productivity solutions.
- Identify architectural risks, technical debt, and opportunities for modernization and continuous improvement.
Requirements
Requirements
- 8+ years of software engineering experience, including experience in software architecture or technical leadership roles.
- Strong hands-on experience with modern frontend technologies such as React, Angular, Vue, or similar frameworks.
- Proven experience designing large-scale customer-facing mobile/web applications.
- Experience with mobile application architecture and development using native or cross-platform technologies.
- Strong backend architecture experience, including APIs, microservices, integrations, and distributed systems.
- Experience designing and building cloud-native solutions on Microsoft Azure.
- Strong understanding of software architecture principles, scalability, security, performance, and maintainability.
- Ability to make end-to-end architectural decisions across frontend, mobile, backend, and cloud environments.
- Excellent coding skills with a hands-on approach to software development.
- Experience with CI/CD pipelines, DevOps practices, and modern software delivery processes.
- Experience using AI-powered development tools to improve software engineering productivity.
- Strong communication and stakeholder management skills.
- B.Sc. in Computer Science, Software Engineering, or equivalent practical experience.
Advantages
- Experience in Fintech, Trading, Capital Markets, or Financial Services.
- Experience with React Native, Flutter, iOS, or Android platforms.
- Experience with Azure App Services, Functions, Service Bus, Cosmos DB, AKS, and Azure DevOps.
- Experience leading modernization, cloud migration, or digital transformation initiatives



