We are looking for a MarTech Application Engineer to play a crucial role in our team's day-to-day operations through the optimisation of our marketing technologies. You will work with cross-functional teams to design, develop, deliver, and maintain operationally efficient, robust, and resilient systems that align with our MarTech and Marketing strategy.
Requirements
- Extensive experience with AWS Cloud technologies (IAM, Secrets Manager, S3, Lambda, SNS, SQS, DynamoDB, CloudFormation, Glue, ECS).
- Deep understanding of REST APIs and system integration.
- Development experience in one or more scripting languages (Python, Javascript, Typescript, Angular, React).
- Familiarity with marketing automation platforms such as Adobe Experience Platform, Adobe Experience Manager, CDP, AJO, CJA, Target, Launch.
- Familiarity with DevOps concepts, tools, and continuous delivery pipelines - GitHub, Bamboo, Bitbucket, Jira, ServiceNow.
- Knowledge of cloud development/engineering best practices at enterprise level.
- Experience with Adobe AEP products, experience with AEM or Content Management Systems and marketing automation platforms.
- Experience with data engineering and analytics platforms.
- Exposure to application security, microservices, and API design.
- Passion for mentoring and enabling engineering excellence.
- Experience with CI/CD pipelines and agile delivery practices.
- Experience in architecture and design of marketing, advertising, and data platforms (e.g., SFMC, Adobe).
- Full-Stack development experience - Java, Spring,Angular, and DB technologies.
- Database skills - Oracle, PostgreSQL, and DynamoDB.
- Ability to learn and apply knowledge of Amazon Services: Amazon API Gateway, EC2, ECS, Fargate, SQS, SNS, Lambda, AWS RDS (DynamoDB, Postgres, Aurora), CloudFront, Route 53, Elastic Load Balancing, CloudWatch, CloudTrail.
- A deep intellectual curiosity and learning agility; stays on the forefront of business and technology solutions, especially API and microservice design, application security, and Front-End/UI development.
Benefits
- Constant focus on development opportunities and personal growth
- Passionate about your career
- Empowering team members, value the team's success, and mentor and coach your fellow engineers