Backend Developer – Webhook & Preference Sync (Offshore)
Photon.com
Office
India
Full Time
Backend Developer – Webhook & Preference Sync (Offshore)
Role Type: Full-Time | Offshore [Chennai]
Role Summary
This role focuses on implementing webhook ingestion, HMAC verification, publishing vendor callbacks to Pub/Sub, and supporting preference synchronization across Listrak, MDM, and internal systems.
Key Responsibilities
- Build secure webhook receivers with signature validation and request authentication.
- Publish vendor delivery, engagement, and opt-out events into Pub/Sub topics.
- Archive raw webhook payloads to Cloud Storage for auditing.
- Implement preference synchronization logic for email/SMS consent updates.
- Integrate with internal preference, profile, and MDM services.
- Handle retries, DLQ, and graceful degradation during vendor outages.
Required Skills & Experience
- 3–5 years backend engineering experience.
- Experience developing webhook-based integrations.
- Familiarity with Pub/Sub, schema-based payloads, and secure API patterns.
- Understanding of HTTP security concepts (HMAC, TLS, replay protection).
Preferred
- Experience with preference/consent systems or ESP callback handling.
