Principal Architect | Scrabble
Job Description
Principal Architect
Job Summary
As a Principal Architect, you will design systems and define the technical trajectory of the company for the next decade. This role involves leading the strategic pivot towards an AI-first, hyper-scale customer engagement platform, ensuring the integration of massive-scale AI initiatives into core distributed systems, and maintaining market leadership as a technology pioneer.
Responsibilities
Vision & Strategy
-
Lead AI transformation architecture, including scalable inference, training infra, vector databases, and LLM orchestration.
-
Define target-state architecture for 100x data growth, adopting cutting-edge tech like zero-copy and real-time streaming.
-
Drive cloud cost optimization and sub-linear scaling, especially for GPU/AI workloads.
Technical Leadership & Execution
-
Deep-dive into distributed systems challenges on latency, throughput, and consistency.
-
Convert business goals into multi-year roadmaps and quarterly execution plans across teams.
Mentorship & Culture
-
Institutionalize observability, chaos engineering, and resiliency best practices.
-
Advise executives on integrations, customer needs, and solution architecture.
-
Coach senior engineers (Tech Leads, Staff, Architects) through complex trade-offs.
Qualifications -
Experience & Education
- 15+ years of software engineering experience, with a minimum of 2+ years in a Principal/Chief Architect role or equivalent.
- BS, MS, or PhD in Computer Science or a related field.
-
Technical Mastery
- Proven experience with hyper-scale distributed systems capable of handling millions of transactions per second and petabyte-scale data ingestion.
- Deep expertise in cloud-native environments (AWS, GCP, Azure), including container orchestration (Kubernetes), service mesh, and multi-region active-active architectures.
- Expertise in various database architectures (NoSQL, NewSQL, Columnar, Time-series) with the ability to select optimal tools for high-throughput and low-latency requirements.
-
Leadership & Soft Skills
- Strong communication skills with the ability to draft visionary documents and convey complex technical concepts clearly.