Enable job alerts via email!

Email Infrastructure Engineer – Node.js, Redis, SendGrid

MM Nova Tech

Canada

On-site

CAD 90,000 - 120,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company is seeking a talented back-end engineer focused on Bulk Email Marketing. The ideal candidate will develop systems ensuring email deliverability while working with cutting-edge technologies like Node.js and SendGrid. Join a dynamic environment where you will design robust infrastructure, implement best practices, and engage with millions of sends while maintaining top notch deliverability standards.

Qualifications

  • 5+ years in high-volume ESP integrations.
  • Expert-level SendGrid integration required.
  • Production experience with Node.js/Bun workers.

Responsibilities

  • Architect & build bulk-send workflow and throttling mechanisms.
  • Implement deliverability controls and automated checks.
  • Migrate existing Node micro-service to OSS queue.

Skills

SendGrid integration
Node.js
Deliverability optimization
Laravel
Docker
Redis
GitHub Actions

Job description

Experience:

5+ years in high-volume ESP integrations & deliverability optimization

Tech Stack:
  • Laravel 10/11
  • Node.js 18+ (Bun)
  • SendGrid (Mail & Marketing APIs)
  • Redis
  • MySQL 8
  • Docker
  • GitHub Actions
  • OSS queues (Bee-Queue, BullMQ-OSS, Taskless, etc.)
About the Role:

We are aiming to develop a Bulk Email Marketing module that must land emails in the inbox—not the spam folder. You will design and operate queue‑driven batch sends and—most critically—engineer deliverability safeguards to keep spam rates below 0.1% across millions of sends. You’ll also migrate our current Node/BullMQ service to an open‑source queue and integrate everything seamlessly into our Laravel-based CRM. All front‑end work is handled by a separate team; your focus is pure back‑end infrastructure.

Key Responsibilities:
  • Architect & build the bulk‑send workflow: throttling, retries, parallel batch pipelines and dedicated IP management.
  • Implement robust deliverability controls:
  • Automated SPF, DKIM, DMARC, BIMI & ARC checks on every sender domain.
  • List‑hygiene pruning, bounce/complaint feedback loops, and reputation scoring.
  • Pre‑send spam‑filter diagnostics (SpamAssassin rules, seed‑list placement tests).
  • Migrate our existing Node micro‑service from BullMQ’s paid batch feature to an OSS queue without regressions.
  • Expose clean REST APIs for the front‑end team to consume (campaign creation, scheduling, analytics).
  • Handle bounce reports, unsubscribe management, and analytics integration.
  • Ensure proper authentication, template rendering, scheduling, and delivery tracking.
  • Ensure module security, scalability, and performance.
  • Write tests/docs, perform code reviews and mentor teammates on email infrastructure best practices.
Required Skills & Experience:
  • Expert‑level SendGrid integration (Marketing & Transactional) with proven record raising inbox placement.
  • Proven knowledge of other mail ESP platforms like (SES, Postmark etc).
  • Deep knowledge of deliverability levers: SPF, DKIM, DMARC, BIMI, IP warm‑up, feedback loops, spam‑trap avoidance, content quality scoring.
  • Production experience with Node.js/Bun workers and Redis‑backed queues at 100k+ emails/hour (Bee‑Queue, BullMQ‑OSS, Taskless, or Redis streams).
  • Strong Laravel background (queues/Horizon, events, policies) to integrate micro‑services with the core CRM.
  • Proficient with Docker‑based deployments and CI/CD pipelines using GitHub Actions.
  • Ability to write clear documentation and conduct rigorous code reviews.
Nice to Have:
  • Implemented seed‑list/inbox‑placement monitoring tools (GlockApps, Mail‑Tester, Google Postmaster).
  • Experience migrating from paid BullMQ features to Bee‑Queue, Taskless, or custom Redis streams.
  • Familiarity with other ESPs (AWS SES, Postmark) for future multi‑ESP abstraction.
  • Observability with OpenTelemetry traces across micro‑services.
  • Knowledge of Prometheus/Grafana dashboards.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.