Senior Software Architect
Core
Define and drive the technical architecture and long-term direction of Keeper's browser extension platform, leading design for complex features across Chrome, Edge, Firefox, and Safari.
Role type
Senior Software Architect (Browser Extensions & Full-Stack)
Builds
Scalable browser extension platform, shared services, and cross-platform capabilities
Domain
Cybersecurity / Browser Extensions / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Full-stack software engineering, software architecture design, performance engineering, distributed systems design, cloud infrastructure (AWS, Lambda, Docker, Kubernetes), database architecture, web and application security, CI/CD practices, AI-assisted tooling
Preferred skills
Browser extension development, enterprise security platforms, high-scale SaaS, zero-trust architectures, compliance frameworks, accessibility, product analytics, data platforms, AI/ML workflows, native application integration
Technologies
JavaScript, TypeScript, AWS, Lambda, Docker, Kubernetes, SonarQube, Checkmarx, Claude, ChatGPT, GitHub Copilot
Responsibilities
Lead architectural design for complex browser features and shared services; Establish secure communication patterns among extension components and backend services; Guide decisions on extension lifecycle, background services, and browser APIs; Address performance, memory, and scalability challenges; Lead migration and modernization initiatives; Partner with Product and UX to translate requirements into scalable designs; Collaborate with Security on threat modeling and secure design; Lead architecture reviews and establish technical standards; Mentor senior engineers; Collaborate with Vault, Desktop, Mobile, and backend teams; Use AI-assisted tools for research, prototyping, and debugging
Seniority
Senior, hands-on IC with mentorship responsibilities
