Full-Stack Engineer (Security)

Jobgether

Canada

A distancia

CAD 90.000 - 140.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Equity participation
Health benefits
Unlimited PTO
Remote-first

Descripción de la vacante

Jobgether is seeking a Remote-first Full-Stack Engineer (Security) in Canada to protect and scale a cutting-edge blockchain payments platform. You will own wallet screening, fraud detection, and AI-powered auditing tools, collaborating with security leadership and product engineers to embed security across the lifecycle.

You will build near real-time detection for MEV threats, threat-model new features, and maintain compliant security operations.

Formación

  • 4+ years of software engineering experience in production systems.
  • Strong TypeScript across backend and frontend.
  • Experience with containers and Kubernetes.
  • Knowledge of distributed systems and concurrency.
  • Security-focused experience with fraud prevention or wallet screening.
  • Blockchain experience on EVM-compatible networks.

Responsabilidades

  • Develop wallet screening and risk-detection services.
  • Define transaction screening policies and explainable blocking.
  • Build near real-time MEV and fraud detection systems.
  • Maintain AI-powered security auditing tools.
  • Create automated detection and response workflows.
  • Lead incident investigations and drive preventive controls.
  • Threat-model new features with product teams.
  • Operate security services and on-call support.
  • Utilize AI-assisted tooling to accelerate security tasks.
  • Maintain architectural and compliance documentation.

Conocimientos

TypeScript
Security engineering
Kubernetes
LLM security
Blockchain

Educación

Bachelor's degree

Herramientas

Solidity
LLM tooling

Descripción del empleo

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full-Stack Engineer (Security) based in Canada.

Join a remote-first engineering team building cutting‑edge infrastructure for secure, cross‑chain payments and blockchain transactions. As a Full‑Stack Engineer specializing in security, you will work closely with security leadership and product engineers to protect financial systems operating around the clock. You will take ownership of critical security services, fraud detection mechanisms, and AI‑powered auditing tools that safeguard users and transactions. The role combines hands‑on software development, threat detection, incident response, and security automation across distributed systems. You will help embed security into the product lifecycle, ensuring that protective measures are reliable, measurable, and easy for engineering teams to adopt. Working in a highly technical and collaborative environment, you will have the opportunity to influence security architecture and strengthen the resilience of next‑generation blockchain infrastructure.

Accountabilities
  • Own wallet screening systems: Develop, operate, and improve services that screen blockchain wallet addresses before and during transactions. Optimize detection accuracy, caching, rescreening behavior, latency, and availability while integrating risk intelligence providers and external data sources.
  • Strengthen transaction security: Define screening policies across transaction stages, blockchain networks, and wallet roles. Ensure that blocking decisions are explainable through clear error messages, auditable reports, and robust authorization and override mechanisms.
  • Develop MEV and fraud detection capabilities: Build and operate near‑real‑time systems that identify sandwich attacks and other forms of maximal extractable value (MEV) targeting users. Measure detection precision and recall, maintain regression tests, investigate attack patterns, and collaborate with engineering teams to implement and validate mitigations.
  • Maintain AI‑powered security auditing tools: Own and enhance internal auditing systems that use large language models (LLMs) to identify vulnerabilities. Improve finding quality, reduce false positives, maintain regression datasets, and ensure findings are prioritized, assigned, and tracked through remediation.
  • Build automated detection and response workflows: Develop monitoring and alerting systems to identify suspicious transactions, unexpected refunds, pricing discrepancies, and other financial anomalies. Automate daily loss reviews and create early‑warning mechanisms to help prevent the movement of illicit funds.
  • Lead incident investigations and continuous improvement: Participate in live security incidents, conduct investigations with security leadership, document timelines and findings, and translate lessons learned into new detection rules, automated checks, and preventive controls.
  • Integrate security into product development: Partner with product and engineering teams to threat‑model new features, review code for security risks, and implement reusable security components covering permissions, secrets management, auditability, rate limiting, and abuse prevention.
  • Operate production systems reliably: Build, deploy, instrument, and maintain security services, including logging, monitoring, alerting, and on‑call support. Apply secure deployment practices, validate system behavior through testing, and maintain reliable operation of critical financial infrastructure.
  • Leverage AI‑assisted security engineering: Use and extend AI‑powered tools to review code, investigate attack paths, automate analysis, and accelerate vulnerability triage while maintaining rigorous evaluation and quality controls.
  • Maintain technical and compliance documentation: Record architectural decisions, incident reports, security findings, and remediation plans. Respond to partner and compliance requests related to screening coverage, blocked addresses, and security controls.
Requirements
  • Professional experience: At least 4 years of software engineering experience building, deploying, and operating production systems, with a strong interest in security engineering and experience supporting security‑sensitive applications.
  • Full‑stack development: Strong TypeScript skills and the ability to work across backend services, databases, APIs, and internal user interfaces. Experience reviewing code and identifying potential security vulnerabilities is essential.
  • Production operations: Demonstrated ability to own services throughout their lifecycle, including deployment, instrumentation, logging, monitoring, alerting, and incident response. Experience with containerized environments and Kubernetes is required.
  • Distributed systems expertise: Strong understanding of queues, retries, idempotency, race conditions, concurrency, and numerical precision. Ability to design systems that remain correct when requests fail, responses are lost, or jobs execute more than once.
  • Security and detection engineering: Experience building or operating fraud prevention, wallet screening, abuse detection, or similar security systems. Ability to evaluate performance against verified data using precision, recall, regression testing, and an understanding of false‑positive and false‑negative costs.
  • Blockchain knowledge: Practical experience analyzing transactions on EVM‑compatible blockchains, including transaction receipts, logs, block ordering, liquidity pool mechanics, and tracing funds or identifying wallet relationships.
  • AI and automation: Experience operating LLM‑based automation in production, including evaluation frameworks, regression testing, and disciplined management of prompts and detection rules.
  • Smart contract understanding: Ability to read and assess Solidity code to determine whether automated vulnerability findings are valid and actionable.
  • Secure architecture: Experience threat‑modeling new features and conducting security reviews with product teams. Familiarity with identity and access management, secrets management, auditability, and the safe handling of operations that modify system state.
  • Communication and collaboration: Strong written and verbal communication skills, including the ability to document incidents, explain technical risks, communicate with external partners, and translate security requirements into practical engineering improvements.
  • Operational mindset: Comfortable participating in on‑call rotations for financial infrastructure operating 24/7. Able to remain composed during incidents, investigate complex issues, and make evidence‑based decisions.
  • Additional assets: Experience with Rust, smart contract auditing, wallet security, MEV and mempool analysis, AML and sanctions screening, wallet‑risk providers, blockchain indexers, or blockchain level tooling is advantageous. Experience in payments, cryptocurrency exchanges, or other high‑stakes environments, as well as hands‑on offensive security testing or purple‑team exercises, is also valued.
Benefits
  • Competitive compensation: A competitive base salary aligned with experience and expertise.
  • Equity participation: An equity package offering an opportunity to share in the long‑term growth of the business.
  • Comprehensive healthcare: Health benefits designed to support employee well‑being.
  • Flexible time off: An unlimited paid time off policy with an encouraged minimum to support regular rest and work‑life balance.
  • Remote‑first work environment: The flexibility to work remotely, with a strong emphasis on collaboration, communication, and team connection.
  • Professional growth: Opportunities to develop expertise across blockchain security, distributed systems, AI‑powered security tooling, and emerging financial technologies.
  • Meaningful technical ownership: The opportunity to own critical production systems, influence security practices, and directly contribute to protecting users and financial transactions.

How Jobgether works:

We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Remote Full-Stack Security Engineer for Blockchain
Remote Full-Stack Security Engineer for Blockchain

Jobgether • Canadá

A distancia
CAD 90.000 - 140.000
Competitive salary
Equity participation
Health benefits
+2
Senior Manager, Engineering
Senior Manager, Engineering

Jobgether • Canadá

A distancia
CAD 276.000 - 442.000
Competitive Salary
Equity participation
Remote-first work environment
+9
Product Architect
Product Architect

Jobgether • Canadá

Híbrido
CAD 120.000 - 190.000
Flexible working arrangements
Health and well-being benefits
Professional development opportunities
+1
Senior Software Engineer - AI Oversight
Senior Software Engineer - AI Oversight

Jobgether • Canadá

A distancia
CAD 176.000 - 224.000
Remote work from Canada
Flexible hours
Open-source contributions
+1
Senior Application Security Analyst
Senior Application Security Analyst

Jobgether • Canadá

Híbrido
CAD 140.000 - 175.000
Flexible work arrangements
Wellness subsidy
EFAP and mental health services
+6
Intermediate Software Engineer
Intermediate Software Engineer

Jobgether • Canadá

A distancia
CAD 100.000 - 120.000
Competitive salary
Bonuses
Benefits package
+7
Sr Software Engineer (Product Engineering Background)
Sr Software Engineer (Product Engineering Background)

Jobgether • Canadá

A distancia
CAD 190.000 - 210.000
Competitive salary (Canada)
Competitive salary (US)
Fully remote across Canada and the US
+7
Senior Engineering Manager
Senior Engineering Manager

Jobgether • Canadá

A distancia
CAD 170.000 - 230.000
Fully remote work
Gym stipend $50 monthly
Flexible paid time off
+3
Lead Security Engineer
Lead Security Engineer

Jobgether • Canadá

A distancia
CAD 241.000 - 314.000
Fully remote
Equity opportunities
Transparent compensation
+1
Senior Software Engineer, Tokenization
Senior Software Engineer, Tokenization

Robinhood • Toronto

Presencial
CAD 166.000 - 195.000
Health insurance
Equity ownership
Mental health support
+2