
Software Architect
Cloudinary
full-time
Posted on:
Location Type: Hybrid
Location: Israel
Visit company websiteExplore more
About the role
- Own and evolve the architectural vision and long-term roadmap for the Assets domain.
- Define domain boundaries, core services, and major technical decisions.
- Ensure the system supports scale, availability, multi-tenancy, security, compliance, and operational excellence.
- Establish architectural standards and guardrails across teams.
- Represent the Assets domain in the Architecture Team and contribute to company-wide architectural decisions.
- Ensure alignment and interoperability with other domains.
- Contribute to cross-cutting concerns such as reliability, security, observability, and cost efficiency.
- Mentor senior engineers and elevate architectural practices within the group.
- Be embedded in the Assets group while aligned with the Architecture Team.
- Engage early in strategic and planning discussions to shape direction.
- Promote clear documentation of trade-offs and rationale.
- Act as an enabler who helps teams move fast with strong architectural foundations.
Requirements
- 10+ years of software engineering experience, including hands-on system design in large-scale SaaS environments.
- Proven experience designing distributed systems with strong focus on scalability, availability, resiliency, security, and multi-tenancy.
- Experience defining architectural vision and guiding multiple teams.
- Strong knowledge of cloud-native architectures (AWS or equivalent) and modern distributed system patterns.
- Strong communication skills and experience working across domains.
- Nice to Have
- Experience in DAM, media management, CDN, or content platforms.
- Experience integrating AI/ML capabilities into production SaaS systems.
- Familiarity with modern backend stacks such as Go, Ruby, or Node.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
system designdistributed systemscloud-native architecturesscalabilityavailabilityresiliencysecuritymulti-tenancyAI/ML integrationbackend development
Soft Skills
communicationmentoringstrategic planningdocumentationcollaboration