Remote job
Senior Software Architect, Security Platform
Job details
About this role
Role overview
Set technical direction across several security software products, shaping systems that span client applications, browser tools, backend services, and cloud platforms. The role combines architecture leadership with hands-on prototyping, design reviews, and engineering guidance to help teams build secure, reliable, and maintainable products.
Responsibilities - Define shared architecture patterns and technical standards across product and engineering teams. - Lead design reviews and guide decisions for complex, cross-product initiatives, including APIs, identity, authorization, and data flows. - Assess trade-offs among distributed and centralized systems, service architectures, and cloud deployment approaches. - Identify security, scale, reliability, and maintenance risks; develop practical plans to address them. - Build prototypes, review critical code, and partner with security specialists on threat modeling and sensitive data protection. - Mentor experienced engineers and align teams on observability, testing, and operational readiness.
Requirements - 10+ years of software engineering experience, including substantial architecture or technical leadership work. - Track record delivering large-scale production systems across multiple products or platforms. - Broad experience with frontend, backend, APIs, distributed systems, and cloud-native SaaS. - Knowledge of microservices, event-driven design, databases, data modeling, and performance considerations. - Strong grasp of authentication, authorization, identity, access control, and secure application design. - Experience with cloud infrastructure and modern deployment environments, such as containers and orchestration platforms.
Nice to have - Experience with browser extensions, desktop or endpoint software, or native client development. - Familiarity with JavaScript or TypeScript frameworks, backend languages, browser security, CI/CD, testing, and observability. - Experience with AI-enabled products or AI-assisted development tools.
Benefits and work setup - Fully remote; hybrid work is also possible for candidates near specified offices in California or Illinois. - Health, dental, vision, life, and disability coverage; retirement savings plan; and paid time off.