Freelance Solutions Architect - Braze & Iterable Experience

Freelance Solutions Architect - Braze & Iterable Experience

Freelance 60000 - 75000 £ / year (est.) Home office (partial)
Apply Digital

At a Glance

  • Tasks: Design and deliver scalable marketing tech solutions for top brands.
  • Company: Join APPLY, the go-to partner for ambitious consumer and entertainment brands.
  • Benefits: Flexible work environment, training budgets, and a focus on professional growth.
  • Other info: Inclusive culture that celebrates diversity and fosters personal growth.
  • Why this job: Make a real impact by modernising MarTech stacks for leading brands.
  • Qualifications: Experience with Braze, Iterable, and integrating third-party tools required.

The predicted salary is between 60000 - 75000 £ per year.

About

APPLY is the Agentic Customer Experience (ACx) partner for the world's most ambitious consumer and entertainment brands. We bring together deep domain expertise across Retail, CPG, Sports, and Media with AI-native delivery capability, designing and delivering agentic solutions that turn CX vision into commercial reality. We are the partner of choice for brands like Arc'teryx, NFL, Lululemon, and Kraft Heinz. For more information, visit applydigital.com.

The Role

As a Freelance Solutions Architect (MarTech), you’ll play a critical role in helping Apply clients design and deliver scalable marketing technology solutions that unlock better customer experiences and measurable growth. Reporting into the Marketing Services team, you will lead the technical architecture for CRM, CDP, and marketing automation implementations, translating business goals into clear technical plans and requirements. You will help clients modernize their MarTech stack, improve data quality and activation, and enable teams to run more personalized, omnichannel customer journeys.

Responsibilities

  • Solution Architecture & Discovery
    • Lead discovery workshops to understand client objectives, existing systems, data flows, and constraints.
    • Define target‑state architecture for CRM, CDP, and marketing automation, including integration patterns, governance, and scalability considerations.
    • Translate business problems into technical solution options, with clear trade‑offs, effort estimates, and risks.
  • Implementation Leadership & Delivery
    • Guide implementations end‑to‑end, from documentation and planning through detailed requirements and build support.
    • Produce high‑quality technical artifacts including architecture diagrams, data flow maps, event and identity models, and implementation roadmaps.
    • Write clear technical requirements for engineers, partnering with technical project management to scope, sequence, and deliver work.
    • Partner with client stakeholders to drive decisions and keep delivery aligned to outcomes, timelines, and dependencies.
  • MarTech Platforms, Integrations, and Data
    • Architect and support integrations across the MarTech stack, including CDPs, marketing automation platforms, analytics, attribution, and enrichment tools.
    • Design data schemas and event tracking plans that support lifecycle use cases and analytics needs.
    • Support ETL and reverse ETL patterns to activate data into downstream destinations.
    • Ensure solutions account for omnichannel transactional and marketing messaging, customer journeys, user states, and event‑driven automation.

Requirements

  • Hands‑on experience with Braze and Iterable.
  • 5+ years of software development experience.
  • 5+ years of experience integrating third‑party tools, including planning and developing ETL solutions.
  • 2+ years of hands‑on experience with a CDP such as Mixpanel, Segment, mParticle, Tealium, Treasure Data, or similar.
  • 2+ years of experience working directly with clients or key stakeholders.
  • Demonstrated experience designing and architecting a CDP and/or marketing automation integration, and ability to walk through the full implementation lifecycle.
  • Experience working with APIs and at least one of the following: Mobile SDKs, HTML, CSS, JavaScript.
  • Experience with cloud platforms such as AWS (EC2, S3, Lambda, Redshift), GCP, Heroku, or iPaaS tools.

Nice to Have

  • Experience defining cross‑platform technical requirements across the MarTech stack.
  • Platform experience implementing CDPs such as Segment, RudderStack, mParticle, Tealium, or similar.
  • Experience configuring lifecycle journeys and campaigns in tools like Braze, Iterable, Klaviyo, Customer.io, or similar.
  • Familiarity with analytics, enrichment, and attribution tools and approaches.
  • Understanding of marketing attribution, including auditing integrations and attribution data.
  • Proficiency with JSON and SQL, including data modeling best practices.
  • Experience with reverse ETL tools such as Hightouch or Census.
  • Experience with scripting languages and serverless patterns, including lambda functions.
  • Ability to clearly present technical concepts and recommendations to non‑technical stakeholders.
  • Platform experience with Shopify or Magento.

Life at Apply

People are at the core of everything we do at APPLY. We provide you with modern tools, systems and approaches, value your time, safety, and health, and strive to build a work community where you can thrive and grow. Here are a few benefits we offer to support you:

  • Agentic Delivery: Our people work in a modern way to deliver client outcomes. Broaden your skills on a range of engagements with international brands that have a global impact.
  • An inclusive and safe environment: We’re truly committed to building a culture where you are celebrated and everyone feels welcome and safe.
  • AI & Strategic Upskilling: Accelerate your professional growth with generous training budgets and mentorship, focusing on Agentic AI expertise and the critical human skills required for the future of work.

APPLY is a safe, respectful, and inclusive community where differences are celebrated. We are committed to equal opportunity and fostering a workplace where everyone belongs.

Freelance Solutions Architect - Braze & Iterable Experience employer: Apply Digital

At APPLY, we pride ourselves on being an exceptional employer that prioritises the well-being and growth of our team members. Our inclusive work culture fosters collaboration and innovation, while our commitment to professional development through generous training budgets and mentorship ensures that you can expand your skills in a supportive environment. Join us in delivering impactful solutions for renowned global brands, all while enjoying a modern work approach that values your time and contributions.

Apply Digital

Contact Details:

Apply Digital Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Freelance Solutions Architect - Braze & Iterable Experience

Make Your Portfolio Shine

As a freelancer in software development, your portfolio is your bread and butter. Showcase not only your completed projects but also your coding skills on platforms like GitHub or GitLab. This visibility can lead to clients reaching out to you directly!

Join Developer Communities

Get involved in developer communities like Stack Overflow or Reddit's r/programming. Contributing to discussions, sharing your knowledge, or even helping others can expand your network and lead to freelance opportunities. Plus, it keeps you in the loop about what’s trending in software development.

Freelance Platforms Are Your Friend

Sign up for popular freelance platforms such as Upwork or Freelancer. They’re filled with people looking for talent like yours! Don’t forget to personalise your pitch to each potential client, highlighting how your unique skills can solve their specific problems.

Utilise Your Network

Don’t hesitate to reach out to your existing contacts - you never know who might need your services or can refer you to someone who does. Personal connections can lead to more reliable gigs than cold applications. And we're here to help too! If you're looking for freelance opportunities, check out opportunities listed on our website.

We think you need these skills to ace Freelance Solutions Architect - Braze & Iterable Experience

Braze
Iterable
CRM Integration
CDP Implementation
ETL Solutions
API Development
JavaScript

Some tips for your application 🫡

Showcase Your GitHub Projects:When applying for a freelance software engineering gig at Apply Digital, make sure to include your GitHub link in your application. Highlighting your code repositories, contributions to Open Source, and any personal projects can really set you apart and give us insight into your skills and coding style.

Tailor Your CV with Relevant Skills:In software development, the specifics matter! Make sure your CV lists the programming languages and technologies you excel at. Focus on the ones that align with the projects Apply Digital is working on. Listing your tech stack clearly will help us understand how you fit into our team.

Include a Portfolio of Your Work:A solid portfolio is a must when applying for freelance roles. Include links to any apps, websites, or software you've developed. Highlight any projects that reflect a strong user experience, efficiency, or innovative solutions—this is your chance to shine and show us what you can bring to the table!

Mention Your Availability and Rates:Since this is a freelance role, we want to know when you’re available and what your rates are like! Be upfront about your typical work hours and project timelines. This transparency will help us see if we can sync up for future projects at Apply Digital.

How to prepare for a job interview at Apply Digital

Showcase Your Code Wizardry

Since you're going for a freelance role in software engineering, have a solid portfolio ready to flaunt your best work. Include projects that highlight your coding skills, frameworks you excel in, and any problem-solving feats you've pulled off. This is your chance to shine, so choose pieces that reflect your unique style and expertise!

Prepare for Technical Challenges

Freelance gigs often involve tech assessments or coding challenges, so be ready to tackle some hands-on problems. Brush up on common algorithms, data structures, and any languages/frameworks relevant to the role at Apply Digital. Being comfortable with platforms like HackerRank or LeetCode can give you an edge and showcase your skills under pressure!

Be Clear About Your Rates and Flexibility

As a freelancer, be prepared to discuss your rates upfront. It's crucial to communicate your pricing structure clearly and whether you're open to negotiation. Do your homework on industry standards to ensure you pitch a fair and competitive rate that reflects your skills and experience!

Understand Their Tech Stack

Before the interview, get familiar with the tools and technologies used at Apply Digital. Whether it's a particular framework or a specific coding methodology, being knowledgeable about their tech stack not only shows your interest but also helps you present how you could fit seamlessly into their existing projects. Demonstrating you’ve done your homework can set you apart from other candidates!