
Tech Lead β Security and Identity Platform, Backend NodeJS
Posted Oct 20

Posted Oct 20
This is a fully remote position, open to applicants in Bulgaria, +5 more countries.
β’ Design, develop, and manage Reapβs shared identity layer, which encompasses login, session management, and multi-factor authentication.
β’ Create secure and reusable APIs and services for engineering teams.
β’ Establish capabilities to identify and thwart unauthorized access and account takeovers.
β’ Collaborate with product and risk stakeholders to convert threats into actionable controls.
β’ Formulate consistent authorization and access controls with dependable audit trails.
β’ Design secure data and traffic routing that meets jurisdiction-specific requirements.
β’ Construct a reliable infrastructure for security, risk, and transaction alerts.
β’ Develop and manage services on AWS utilizing CI/CD and infrastructure-as-code practices.
β’ Integrate threat modeling, security testing, monitoring, logging, and alerting into the delivery process.
β’ Investigate incidents and address their root causes.
β’ Oversee architecture and design reviews while establishing engineering standards.
β’ Mentor engineers while maintaining hands-on involvement.
β’ Collaborate with the Knox PM and engineering teams to prioritize work that reduces risk and enables market opportunities.
β’ Provide APIs, defaults, and documentation that facilitate secure adoption.
β’ Responsibly utilize AI tools for coding, debugging, testing, and documentation.
β’ 8β10+ years of experience in backend or platform engineering, with hands-on responsibility for security-critical services or shared identity and access infrastructure in production.
β’ A minimum of 2+ years in a technical leadership position (Tech Lead or Engineering Manager).
β’ Proven track record of making architectural decisions, mentoring engineers, and successfully delivering complex projects from start to finish.
β’ Strong comprehension of authentication, authorization, session security, MFA, and access control mechanisms.
β’ Experience with implementing OAuth 2.0 and OpenID Connect.
β’ Familiarity with secure-by-design practices, threat modeling, and the principle of least privilege.
β’ Preferably experienced with Node.js + TypeScript; strong backend engineers proficient in Go, Java, or Python may also be considered.
β’ Background in building APIs and event-driven/serverless systems.
β’ Extensive AWS experience, including the security and operation of production services.
β’ Solid knowledge of CI/CD and infrastructure-as-code methodologies.
β’ Hands-on experience with relational databases such as AWS Aurora, PostgreSQL, or MySQL.
β’ Experience with schema design and ORM frameworks like TypeORM.
β’ Ability to design systems that protect sensitive data, ensure traceability, and maintain reliable audit trails.
β’ Skill in reasoning about threats, failure modes, and dependencies across services; debugging complex issues; and balancing security, reliability, developer experience, and delivery speed.
β’ Comfort in using AI coding tools such as Cursor, GitHub Copilot, Claude Code, or Codex, with sound judgment regarding data handling and validation of generated code.
β’ Experience in fraud prevention, account takeover protection, data residency, or security platforms within fintech, payments, crypto, or other regulated sectors is advantageous.
β’ Relevant cybersecurity certifications are a plus.
β’ Flexible remote work environment with a globally diverse, collaborative team.
β’ Access to AI tools in the workplace, with opportunities to learn, experiment, and grow.
β’ A culture that promotes innovation, inclusion, and continuous learning.
Allstate
Cambium Learning Group
Blue Coding
Stitch Fix
Get handpicked remote jobs straight to your inbox weekly.