Braze Solutions Engineer (CRM)
Rida Baig
Job description
About the Role
This is a build role,
not a campaign calendar role. You will own the Braze layer
of enterprise loy-alty programmes: multi-step Canvases
that call live APIs mid-flow, Liquid that assembles JSON payloads,
catalog-driven mission and reward
logic, and monthly reset cycles running across
mil-lions of member profiles.
Our programmes sit in front of real transactions. A malformed payload
is not a reporting error—it is a member who did not get
their reward. You will be the person who makes
sure that does not happen, and the person who debugs it when it does.
Key Responsibilities
- Build multi-step Canvases combining webhooks, delays, messaging, entry filters, and re-entry logic.
- Write Liquid that constructs JSON request bodies for the Braze REST API, including cap-ture blocks, conditional event arrays, and string handling.
- Model programme data in Braze Catalogs and read it with composite lookup keys that resolve by segment, tier, and month.
- Manage nested custom attributes and object arrays, including incremental updates and scheduled reset logic.
- Integrate Braze with client and partner APIs through webhooks, including authentica-tion, correlation IDs, error paths, and silent aborts when a step should not fire.
- Design throttling for downstream endpoints using per-member jitter and sequenced waits so bulk Canvas runs do not overwhelm a client's API.
- Take builds from QA through UAT to production across workspaces, with documented Canvas IDs, key permissions, and Catalog sync.
- Build Content Cards and in-app messages that render directly from profile attributes.
- Own the data contract with the upstream CDP (mParticle, Segment, or similar) and the client app, including user attributes, custom events, event properties, and the distinction between them.
- Write and run test harnesses using curl, shell, or Postman to trigger events and verify re-sulting profile state.
- Debug live issues, including why an event did not fire, an attribute did not write, or a Catalog lookup returned empty.
- Document what you build and produce specifications that a client engineering team can implement against without requiring a call.
What You'll Achieve
- Production Canvases that complete their monthly cycle
with no manual intervention.
- A documented data contract per client that survives handover
and staff turnover.
- Secrets and API keys managed
properly and never placed inline
in webhook bodies.
- Fewer client escalations because state is observable and every path is tested
before re-lease.
What You Bring
- 4–6 years of experience in marketing automation, CRM engineering, or CDP implemen-tation, with at least 2 years of
hands-on Braze experience.
- Real Liquid fluency.
You can build
a conditional JSON payload in a webhook
template and explain every
filter in it.
- Strong Braze expertise across Canvas, Webhooks, Catalogs, Connected Content,
Content Cards, In-App Messages, REST API, and Currents.
- Comfortable working with JSON, REST, authentication headers,
and HTTP status
codes. You can read API documentation independently.
- Scripting experience for testing and verification using Shell, Python,
or JavaScript.
- SQL skills for checking and validating data.
- CDP experience with mParticle, Segment,
or similar platforms, including identity resolu-tion and event forwarding.
- Experience shipping through multi-environment deployments, not just building in a sin-gle workspace.
- Ability to write
technical documentation for a client
engineering audience.
- Bonus: Braze certification, loyalty or rewards programme
experience, and experience working with enterprise
clients in QSR, retail, or telecommunications.
How We Assess
Expect a hands-on exercise. You will be given a Catalog schema
and an event payload and asked
to build the Liquid and webhook body that turns one into the other.
We are testing whether you can do the work, not whether you can simply describe it. Recruiter Operating Details
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches for Shqipëri.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Rida Baig