Photon (https://www.photon.com) is a fast growing global technology company, leading the industry in Digital Transformation for Enterprise. Photon is known for creating amazing mobile-first digital customer experiences and designs; and delivers technical expertise across all levels of corporate infrastructure.
Note: Work from Office (All 5 days)
Backend Developer Webhook & Preference Sync
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
- 36 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).
- Experience in e-commerce/retail domain
Preferred
- Experience with preference/consent systems or ESP callback handling.