Senior Software Architect, Browser Extension Platform
New
K
Keeper SecurityCybersecurity Software
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSDockerJavascriptKubernetesSoftware ArchitectureTypeScriptCI/CDDistributed Systems
Requirements
- 10+ years of professional software engineering experience with true full-stack development expertise
- Demonstrated 0-to-1 architecture experience designing and delivering complex software systems
- Strong knowledge of software architecture and object-oriented design patterns
- Deep understanding of performance engineering, profiling, load testing, and real-time debugging
- Strong understanding of distributed systems, microservices, serverless architectures and event-driven design
- Experience with cloud-native technologies including AWS, Lambda, Docker and Kubernetes
- Strong understanding of database architecture and data modeling
- Experience designing secure authentication, authorization and identity architectures
- Strong knowledge of web and application security concepts including CORS and OWASP guidance
- Strong understanding of modern software development methodologies, CI/CD, and automated testing
- Ability to lead architecture discussions and mentor senior engineers without formal management authority
- Bachelor’s degree in Computer Science, Engineering or related field, or equivalent practical experience
Responsibilities
- Define and drive the technical architecture and long-term direction of Keeper’s browser extension platform
- Lead architectural design for complex browser-based features, shared services and cross-platform capabilities
- Establish patterns for secure communication between browser extension components, web applications, backend services and native integrations
- Ensure architectural decisions align with Keeper’s zero-knowledge and zero-trust security principles
- Lead architecture reviews, design reviews and technical standards across the Browser Extension engineering team
- Mentor senior engineers and help raise engineering quality, architecture discipline and technical decision-making across the team
- Collaborate with Security teams on threat modeling, secure design and remediation of security-sensitive browser functionality
View Full Description & ApplyYou'll be redirected to the employer's site