Define the long-term technical vision for our marketing stack (Marketo, event management, data pipelines, segmentation and integrations with CRM/CDP/data warehouse).
Own the architecture for the target state of the Marketo migration, including data models, integration patterns and governance standards.
Evaluate and recommend tools, platforms and patterns (e.g., event-driven architecture, standardized data contracts and reusable campaign templates).
Mentor mid-level and senior engineers on system design, coding practices, testing and integration patterns in the marketing technology domain.
Lead the technical design and implementation of the Marketo migration to the desired target state (e.g., new workspace, new instance or integrated platform).
Design and build an event-management capability (webinars, in-person and virtual events) integrated with Marketo and other systems (such as registration tools, webinar platforms and CRM).
Design, develop and maintain data pipelines that move and transform data between Marketo, CRM, data warehouse and other marketing tools.
Work with APIs, webhooks and streaming or batch integrations to support real-time and scheduled data flows.
Implement and optimize audience segmentation strategies in Marketo and related systems.
Develop and maintain internal tools, interfaces and services that support marketing operations and event management (e.g., configuration dashboards and admin tools).
Contribute to overall engineering standards, code reviews and technical design discussions.
Requirements
Advanced or fluent English.
Bachelor's degree in Computer Science, Software Engineering, Information Systems or related fields.
5+ years of professional experience in software engineering, including full-stack development.
Strong experience with at least one modern backend stack (e.g., Node.js/TypeScript or Python) and a modern frontend framework (such as React, Vue or Angular).
Hands-on experience integrating with Marketo (or similar marketing automation platforms such as HubSpot, Pardot, etc.) via APIs, webhooks and custom integrations.
Experience designing and building data pipelines (batch and/or streaming) using tools such as: ETL/ELT frameworks (e.g., Airflow, dbt or custom pipelines); data warehouses (e.g., Snowflake, BigQuery or Redshift); message queues or streaming platforms (e.g., Kafka, Kinesis or Pub/Sub).
Solid understanding of relational data modeling, data quality and data governance.
Experience with REST APIs, authentication and authorization (OAuth, JWT) and integration best practices.
Proficiency in SQL and at least one cloud platform (AWS or GCP).
Familiarity with Marketo concepts: programs, smart campaigns, smart lists, lead scoring, lifecycle stages, tokens and program templates.
Experience with event flows (registrations, attendance tracking, no-show handling and post-event nurturing actions).
Understanding of segmentation strategies, contact governance and consent/opt-in models.
Strong communication skills and the ability to translate marketing requirements into technical solutions.
Tech Stack
Airflow
Amazon Redshift
Angular
AWS
BigQuery
ETL
Google Cloud Platform
JavaScript
Kafka
Node.js
Python
React
SQL
TypeScript
Vue.js
Benefits
Values-driven culture
Growth opportunities
International career
Environment designed for continuous learning, meaningful impact and professional growth
Appreciation for diverse backgrounds and perspectives