Senior Software Architect, Browser Extension Platform
Core
Define and guide the architecture of secure browser-based experiences across Chrome, Edge, Firefox, and Safari for Keeper's client platform.
Role type
Senior IC software architect (browser extensions)
Builds
Secure browser extension platform, shared services, and cross-platform capabilities
Domain
Cybersecurity, browser technology, zero-trust security
Deliverable
production ML models | product features | infrastructure
Required skills
full-stack development, 0-to-1 architecture, object-oriented design, performance engineering, distributed systems, cloud-native technologies, database architecture, secure authentication/authorization, web security, CI/CD, technical leadership, AI-assisted development
Preferred skills
browser extension architecture, enterprise security platforms (IAM, CIEM, PAM), high-scale SaaS, compliance frameworks (ISO 27001, SOC 2, GDPR), accessibility standards, product analytics, machine learning, native application integration
Technologies
JavaScript, TypeScript, AWS, Lambda, Docker, Kubernetes, SonarQube, Checkmarx, Claude, ChatGPT, GitHub Copilot
Responsibilities
Define technical architecture and long-term direction for the browser extension platform; Lead architectural design for complex browser-based features and cross-platform capabilities; Design scalable solutions using modern web technologies; Establish patterns for secure communication between extension components, web apps, and backend services; Lead technical decisions on extension lifecycle, background services, and browser APIs; Mentor senior engineers and raise engineering quality; Collaborate with Security teams on threat modeling and secure design; Partner with Product and UX teams to translate requirements into scalable designs.
Seniority
Senior, hands-on IC with technical leadership