Braze is seeking a Contract Technical Architect to lead the technical strategy, design, and evolution of our products. This role requires a strong architectural vision paired with hands-on Adobe Experience Manager (AEM) expertise, acting as the central technical authority bridging systems like AEM, Veeva Vault, BrowserStack, and analytics for the Pharma and Life Sciences domain.
What You'll Do
- Design and implement modular, scalable, and secure solutions leveraging AEM, Core Java, Veeva Vault APIs, and BrowserStack.
- Architect robust strategies for Assets metadata schemas, Tag Management, and Taxonomy governance.
- Translate product requirements into robust AEM-based and service-oriented architectures.
- Continuously align product architecture with updates from Adobe AEM Cloud, Adobe EDS, Java, Veeva Vault, and BrowserStack.
- Lead and mentor multiple developer teams across backend (Java/OSGi), frontend (HTL/React/JS), and DevOps streams.
- Conduct in-depth code reviews and enforce security and performance standards.
- Maintain and promote strong expertise in Core Java, AEM, Veeva, and BrowserStack principles.
- Plan and oversee the full product release lifecycle.
- Maintain and manage product licensing and version tracking across environments.
- Maintain and enhance end-to-end CI/CD pipelines (Jenkins, JFrog, Maven, Git).
- Integrate Selenium and BrowserStack within the CI/CD flow for real-time rendering validation and testing.
- Design, implement, and govern AEM OSGi Services, Configurations, and Servlets.
- Develop and maintain AEM Workflows for metadata validation, approval processes, publishing, and integration with external systems.
- Enforce best practices for Clientlibs organization, caching strategies, and performance optimization within AEM’s front-end architecture.
- Architect and standardize a Data Layer framework to capture consistent analytics data.
- Enable data flow into Adobe Analytics, Customer Journey Analytics (CJA), and Google Analytics.
- Define and enforce best practices for metadata schema design, tag management, and asset taxonomy.
- Ensure architectural compliance with MLR (Medical, Legal, Regulatory) and Pharma Data Privacy requirements.
- Maintain end-to-end control of Xp Product Suite repositories.
- Define static analysis gates using SonarQube, enforce JUnit/Mockito unit testing coverage, and validate code security.
- Continuously brainstorm with internal and external teams to identify new feature opportunities.
What We're Looking For
- 3+ years of previous experience working as an AEM Technical Architect.
- Hands-on experience with Adobe Experience Manager (AEM) — including templates, Components, Dialogs, Clientlibs, Assets Metadata Schemas, Tag Management, AEM Workflows, OSGi Services, AEM Configurations, AEM Cloud, AEM Assets as a Cloud Service, AEM EDS.
- Strong backend development experience with Core Java concepts, OSGi Framework, Servlets, Event Handlers, Sling Models, JCR Queries, and PDF APIs (iText).
- Working knowledge of frontend and UX development, including modular content, layouts, UI/UX principles, HTML, CSS, JavaScript, React, and HTL (Sightly).
- Expertise in analytics and data architecture, including Data Layer design, Adobe Analytics, Customer Journey Analytics (CJA), Google Analytics, metadata governance, tagging frameworks, and data encryption strategies.
- Experience designing and implementing automated testing frameworks leveraging Selenium (Core Component), BrowserStack Integration, Mockito, JUnit, and SonarQube.
- Strong understanding of DevOps and release management practices, including CI/CD pipeline architecture using Jenkins, GIT (branching strategy), Maven, JFrog, and Artifactory. Experienced in product licensing, version control, and release governance.
- Excellent communication, problem-solving, and leadership skills.
Nice to Have
- Industry and platform familiarity with Pharma domain processes, MLR workflows, and Veeva Vault.
- Working knowledge of Agile collaboration tools such as JIRA and Confluence.
Technical Stack
- Adobe Experience Manager (AEM), Core Java, OSGi, Veeva Vault APIs, BrowserStack
- HTML, CSS, JavaScript, React, HTL (Sightly)
- Adobe Analytics, Customer Journey Analytics (CJA), Google Analytics
- Selenium, Mockito, JUnit, SonarQube
- Jenkins, GIT, Maven, JFrog, Artifactory
Benefits & Compensation
- Compensation: $60–$80 per hour (USD)
Work Mode
This is a local-country position open to candidates in the U.S. and Canada.
Braze is dedicated to creating an inclusive, welcoming employee experience for all, regardless of gender identity, gender presentation, religion, sexual orientation, age, or disability.



