Braze Developer
Job Title
Senior Braze Developer (CRM / Lifecycle Marketing)
Location
Remote / Hybrid / On-site (depending on your setup)
Contract Type
Full-time / Contract (open)
About the Role
We are looking for a Senior Braze Developer to own and build high-performing customer engagement flows across email, push, in-app messages, SMS, and webhooks using Braze. You’ll work closely with CRM, Product, Data, and Engineering teams to deliver scalable, personalized lifecycle journeys and ensure tracking, segmentation, and campaign execution are technically correct and reliable.
This role is hands-on and requires strong technical knowledge of Braze implementation, Liquid templating, APIs, event tracking, and experimentation.
Key Responsibilities
Build and maintain Braze campaigns, Canvases, and multi-step customer journeys
Implement event tracking and user attribute updates (web + app) to support segmentation and personalization
Develop and maintain Liquid templates for dynamic content and reusable messaging components
Integrate Braze with internal systems using Braze APIs, webhooks, and data pipelines
Support CRM and Growth teams with:
segmentation logic
triggers
frequency capping
deliverability best practices
campaign QA and troubleshooting
Configure and maintain:
Connected Content
catalogs (if used)
content blocks / templates
subscription groups & preferences
Ensure proper setup of:
Deep links
UTM tagging
event naming conventions
tracking consistency across platforms
Set up and evaluate A/B tests and experimentation
Monitor and debug issues in production (delivery, rendering, data gaps, unexpected segmentation)
Document technical decisions, standards, and reusable components
Required Skills & Experience
3–6+ years working with CRM automation tools, including strong Braze experience
Deep knowledge of Braze Canvases, campaigns, segmentation, and triggers
Strong experience with:
Braze Liquid
message personalization and conditional logic
Solid understanding of:
event-based systems
user attributes vs events
lifecycle messaging and analytics
Experience with Braze REST API, webhooks, and integrations
Comfortable working with JSON payloads, data schemas, and debugging tracking issues
Strong QA mindset and attention to detail (rendering, fallback values, edge cases)
Nice to Have
Experience with Snowflake / BigQuery / Redshift
Experience with Segment, mParticle, RudderStack or other CDPs
Familiarity with email deliverability and domain setup (SPF/DKIM/DMARC)
Experience building preference centers and consent logic
Understanding of mobile push concepts (tokens, APNs/FCM, deep links)
Experience with experimentation frameworks and growth analytics
Tech Stack (Example)
Braze (Canvas, Campaigns, Liquid, API, Webhooks)
CDP (Segment / mParticle / similar)
Data Warehouse (Snowflake / BigQuery / Redshift)
Analytics (GA4 / Mixpanel / Amplitude)
Collaboration: Jira / Notion / Slack
What Success Looks Like
Journeys are stable, scalable, and easy to maintain
Campaigns ship quickly with minimal bugs and clean tracking
Personalization is accurate and based on trustworthy data
CRM team can reuse components/templates without engineering support
Improved conversion, retention, and activation through better automation
Interview Process (Example)
Intro call (30 min)
Technical deep-dive (Braze + Liquid + API)
Practical case: build/outline a Canvas + personalization logic
Final culture/team fit
Interested in this assignment?
Sign in as a freelancer or a company to attach a CV to this position or email info@wetal.com.
Sign in