Responsibilities:
- Technical Leadership & Strategy: Define and communicate the technical roadmap and multi-year plans, incorporating innovations in next-gen biometrics, privacy, and practicality.
- Team Leadership & Mentorship: Lead and mentor a globally distributed team of front-end, back-end, DevOps, testing, and security engineers, fostering a high-performance and collaborative remote environment.
- Technology Exploration: Stay abreast of emerging technologies, including ML, cryptonets, blockchain, MPC, ZKP, and AI/ML applications in security and high-performance computing (C++, WebAssembly).
- Engineering Operations: Implement Agile methodologies and streamline CI/CD workflows to ensure the efficient and secure delivery of production-ready software.
- Front-End Development: Architect and develop exceptional web applications using modern front-end frameworks such as React.js, TypeScript, HTML, and Tailwind CSS, with a focus on pixel-perfect design and accessibility.
- Back-End Development: Design and build robust and scalable cloud-based back-end systems using Node.js (Express.js, NestJS, or Next.js) on cloud-native infrastructure (AWS, GCP) leveraging containerization and Infrastructure as Code.
- Security & Compliance: Champion a privacy-first mindset by enforcing secure coding practices, conducting rigorous threat modeling and penetration testing, and ensuring compliance with GDPR, CCPA, SOC 2, and ISO 27001 standards.
- Risk Management & Performance: Oversee risk management to ensure systems deliver high availability, low latency, and scalability, maintaining transparency with tools like Monday and GitHub.
- Stakeholder Interaction: Effectively communicate with technical teams and business units, including internal and external clients, to understand requirements and provide technical guidance.
- Collaboration: Foster a highly collaborative environment within globally distributed teams, utilizing video conferencing for enhanced interaction.
Required Skills & Experience:
- Significant experience (5+ years) in senior engineering roles leading cutting-edge, cloud-native platforms, SaaS/PaaS solutions, complex distributed systems, or digital identity solutions.
- Mastery of full-stack technologies, with a strong balance of front-end and back-end expertise.
- Proven experience architecting and developing user interfaces with modern front-end frameworks (React.js, TypeScript, Tailwind CSS).
- Extensive experience building robust back-end systems with Node.js and relevant frameworks (Express.js, NestJS, or Next.js).
- Solid understanding and experience with scalable, cloud-native infrastructure (AWS, GCP), containerization (Docker, Kubernetes), and Infrastructure as Code (e.g., Terraform, CloudFormation).
- Deep understanding of security principles and best practices, including secure coding, threat modeling, and penetration testing.
- Experience with compliance standards such as GDPR, CCPA, SOC 2, and ISO 27001.
- Strong experience with Agile methodologies and CI/CD pipelines.
- Excellent communication, collaboration, and interpersonal skills, with the ability to interact effectively with both technical and non-technical stakeholders.