Tech Stack
AWSCloudETLJavaScriptMicroservicesNoSQLPythonRDBMSSOAPSQL
About the role
- Responsible for technical design, initial development and major revision of multi-tier business systems utilizing AWS, Python, and Snowflake.
- Partner with Business Analysts to review and optimize requirements and with Developers to review and validate key functionalities and integrations.
- Salesforce Marketing Cloud implementation, configuration, and data migration, including working with Marketing Cloud Connect and other integrations.
- Design, develop, and maintain serverless applications and microservices on AWS (Lambda, Step Functions, API Gateway) to extend SFMC functionality.
- Build and manage secure, scalable data pipelines between SFMC and other systems (Data Warehouses, CRMs, APIs) using AWS services like S3, Glue, Kinesis, and SQS/SNS.
- Implement and manage API-led integrations, handling both REST and SOAP APIs from within SFMC and from external AWS applications.
Requirements
- 5+ years of hands-on development experience with Salesforce Marketing Cloud (SFMC).
- 2+ years of professional experience with Amazon Web Services (AWS).
- Proficiency in SFMC-specific languages: AMPscript and Server-Side JavaScript (SSJS).
- Proficiency in Key AWS Services: practical, project-based experience with AWS Lambda and S3.
- Strong SQL skills for data manipulation, querying, and segmentation.
- Experience building and consuming RESTful APIs.
- Solid understanding of data integration patterns and ETL processes.
- Fundamental understanding of database technologies (RDBMS, NoSQL).
- Experience with Marketing Cloud Connect, data migration, and other integrations.