8+ years of experience in software engineering, including several years in a senior / staff / architect role designing complex systems. Strong experience with modern backend and distributed architectures (microservices or modular monoliths, event‑driven patterns, robust APIs). Solid understanding of cloud‑native architecture (e.g., AWS/Azure/GCP), containers, and infrastructure‑as‑code practices. Proven ability to design for scale, performance, security, and reliability in production SaaS environments. Hands‑on experience with at least one major language and ecosystem used in our stack (e.g., Java, Python, Node.js, or similar). Proven agentic experience – as hand-on experience and as architecting GenAI systems Comfortable reading and reviewing code, guiding implementation, and occasionally building prototypes or reference implementations. Experience working with product teams in an agile / kanban environment; able to balance long‑term architecture with near‑term delivery. Strong communication skills: can explain complex technical concepts clearly to engineers and non‑engineers.