What are the responsibilities and job description for the Adobe MarTech/Software Developer position at Cynosure Technologies LLC?
Adobe MarTech/Software Developer for Duluth, GA, hybrid 2 days onsite.
Essential Skills:
Software Developer - Adobe MarTech - Overview:
The MarTech Software Developer is responsible for designing, developing, and maintaining marketing technology solutions that power customer engagement, personalization, and data-driven marketing across Macys digital ecosystem.
This role works within the MarTech engineering team to build scalable APIs, data pipelines, and integrations that support CRM, loyalty, journey orchestration, and AI-driven marketing initiatives.
Key Responsibilities:
ADDED 6-9-2026:
Primary Skills
1. AEP Data Ingestion & XDM Modeling
Ingest customer, behavioral, and transactional data into AEP (batch/streaming) and build XDM schemas with identity stitching for RealTime Customer Profile. Should be able to demonstrate was implemented , what challenges they faces and business value added.
2. Segmentation & Customer Behavior Insights
Create behavioral and lifecycle segments (cart abandonment, lapsed, highvalue, affinity) and validate customer behavior flows and match rates.
3. Activation Patterns & RealTime Triggers
Implement activation patterns to AJO, Responsys, Google, Meta, and support realtime triggers like browse → email, cart → journey, purchase → loyalty update.
4. Microservices & Platform Integrations
Develop Java 21/Spring Boot microservices on Google Cloud Platform (GKE, Docker) and integrate with AEP, AJO, Responsys, and CDP platforms.
5. Data Pipelines, Databases & DevOps
Build BigQuery/Airflow pipelines, optimize MongoDB/PostgreSQL for <500ms latency, and support CI/CD, monitoring, and oncall reliability operations.
Application Development Design and develop cloud-native microservices and APIs using Java 21, Spring Boot 3.x, and ReactJS, deployed on Google Cloud Platform (GKEDocker)
Data Engineering Build and maintain data pipelines and aggregations using BigQuery, Apache Airflow (Cloud Composer), Dataform, and PubSub messaging
Database Management Develop and optimize schemas in MongoDB (real-time serving) and PostgreSQL (Cloud SQL), ensuring low-latency query patterns within SLA (300500ms response times)
Integration Build integrations with marketing platforms including Adobe Experience Platform (AEP), Oracle Responsys, Oracle Unity CDP, SAS, and Adobe Journey Optimizer (AJO)
AI Innovation Contribute to AI-enabled marketing use cases leveraging LangChain, Gemini Pro, and agentic architectures with FastAPI Redis Streams
Quality Maintain 90 unit test coverage, participate in code reviews, and adhere to secure coding standards and Checkmarx compliance
CICD DevOps Manage deployments through GitLab, Jenkins, ArgoCDSpinnaker pipelines support production readiness and release planning
Monitoring Reliability Instrument and monitor applications using Prometheus, Grafana, DynaTrace, and Google Cloud Logging participate in rotational 24x7 on-call support
Collaboration Work closely with Product Managers, Solution Architects, QE, Journey Ops, and SRE teams in an AgileSAFe environment following the MWOW development approach
Required Qualifications:
Bachelors degree in Computer Science, Engineering, or equivalent experience
3 years of experience in backend development with Java and Spring Boot
Experience with Google Cloud Platform services (GKE, BigQuery, Cloud Composer, PubSub, Cloud SQL)
Proficiency with MongoDB andor PostgreSQL
Experience building and consuming RESTful APIs (SpringDoc, OpenAPI, Swagger)
Role Description:
Preferred Qualifications
Experience with data pipeline orchestration (Airflow DAGs, Dataform, DataFlow)
Familiarity with marketing technology platforms (AEP, Responsys, SAS, CDP)
Experience with ReactJS or modern frontend frameworks
Exposure to AIML frameworks (LangChain, LLM integrations)
Experience with Kubernetes and containerized deployments
Knowledge of retail-commerce domain and customer data platforms