Principal Software Architect
Core
Own end-to-end architecture for a critical data security platform area, defining roadmaps, driving technical designs, and ensuring production readiness for cloud-scale services.
Role type
Principal Software Architect (Data Security & AI)
Builds
Scalable, highly available cloud services and distributed systems with integrated AI/LLM capabilities
Domain
Cybersecurity, Cloud Infrastructure, Generative AI
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud architecture, distributed systems design, security policy evaluation, authorization systems, LLM application development, threat modeling, CI/CD, technical leadership, cross-team alignment, AI-native engineering practices
Preferred skills
Experience with agent orchestration, prompt engineering, RAG, model fine-tuning, secure coding practices
Technologies
C, C++, C#, Java, JavaScript, Python, LangChain, LlamaIndex, AutoGen, DSPy, Transformers, Haystack
Responsibilities
Author and drive high-quality technical designs and architectural decisions; Write production code and prototype hardest technical challenges; Lead technical alignment across engineering organizations; Own reliability and supportability of cloud-scale services; Raise security, privacy, and compliance bar through threat modeling and automated gates; Establish responsible AI-native engineering practices; Mentor and grow engineers through direct technical leadership
Seniority
Principal, strategy & mentorship
