Cloudinary

Software Architect

Cloudinary

full-time

Posted on:

Location Type: Hybrid

Location: Israel

Visit company website

Explore more

AI Apply
Apply

Job Level

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