Software Developer II - Digital Marketing Engineering
Core
Building infrastructure and tools for scalable online marketing campaigns, including data pipelines, campaign management, bid optimization, and attribution systems.
Role type
Software Engineer II (Digital Marketing Engineering)
Builds
Data pipelines, campaign management tools, bid optimization systems, and marketing attribution infrastructure.
Domain
Real Estate / Digital Marketing Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Python, AWS, PostgreSQL, Airflow, ETL development, API integration, cloud data infrastructure, email marketing tools (Iterable), AI code generation tools
Preferred skills
Snowflake, Redshift, Google Analytics, Google Tag Manager, user segmentation analysis
Technologies
AWS, Python, PostgreSQL, Airflow, Iterable, GitHub CoPilot, Anthropic Claude Code, Cursor, Snowflake, Redshift, Google Analytics, Google Tag Manager
Responsibilities
Partner with marketing teams to drive campaign efficiencies via large-scale ETL tasks; manage and monitor digital marketing processes for data reliability; write Python code to integrate with external APIs and validate campaigns via Google Tag Manager; collaborate with analytics and ML teams on user segmentation and data requests for targeted campaigns.
Seniority
Mid-level, hands-on IC