Bachelor's or Master's degree in Computer Science or related field 10+ years of experience in software development 5+ years in a senior architectural role Expert-level knowledge of system design and architecture principles Proven experience scaling applications for millions of users Deep understanding of OLAP and OLTP databases (Snowflake) Proficiency in Next.js, Supabase, Tailwind, and Shadcn Strong background in cloud computing and distributed systems Google Cloud Professional Cloud Architect certification Excellent problem-solving and strategic thinking skills Strong communication skills Extensive experience in bug reduction and quality improvement