Responsibilities
- Architect Next-Generation Defenses: Design and implement cutting-edge automated guardrails, continuous patching architecture, and intelligent dependency management to neutralize software vulnerabilities before they can be exploited.
- Technical Strategy & Roadmap: Partner with Product Management and Security leadership to define a 3-year technical roadmap that safeguards enterprise identities against traditional and emerging AI-agent threat vectors.
- Drive Engineering Excellence: Establish the architectural patterns, security standards, and automation frameworks utilized across distributed agile engineering teams.
- High-Impact Mentorship: Sponsor and grow Senior and Staff engineers, fostering an organizational culture of "shift-left" security and robust system design.
- Global Collaboration: Collaborate with team members locally in Vancouver, BC, and worldwide to align engineering efforts across geographic regions.
- System Quality: Work alongside Software Quality Engineers to ensure comprehensive automated unit and integration testing frameworks are built directly into the new architecture.
Requirements
- At least 10+ years of software engineering experience, with a proven track record of operating as a principal or senior staff architect for enterprise-grade, large-scale systems.
- Expert-level mastery of Java and deep familiarity with the enterprise Java ecosystem, open-source libraries, and performance tuning at scale.
- Automation Mindset: Proven experience architecting automated CI/CD guardrails, automated dependency workflows, or self-healing infrastructure.
- Web Fundamentals: Solid understanding of HTTP, TLS, and core web application constraints.
- Exceptional communication and systems-thinking skills, with a history of driving technical alignment across multiple distributed engineering teams.
Nice to Have
- Proactive AI Security Leadership: Deep passion for or experience with evolving AI models and a strong understanding of how to protect software products from threats arising from automated AI exploits.
- Identity Protocol Expertise: Strong knowledge of identity management technologies and protocols (e.g., SAML, OAuth 2.0, OpenID Connect, certificate management, cryptography).
- Modern Tooling & DevSecOps: Experience with DevOps technologies such as Docker, Kubernetes, Helm, Git, Jenkins, Maven, and developer tools like ClaudeCode.
- Framework Experience: Experience with core enterprise Java web libraries such as Spring and Jackson, as well as relational databases (JDBC, SQL).
- Full-Stack Awareness: Familiarity with front-end development using React and Redux / JavaScript (advantageous for understanding end-to-end security vectors).
Work Arrangement
Remote (Worldwide) — Vancouver, BC, Denver, Colorado, globally