Job Closed
This listing is no longer active.
Go beyond the expected.
Integration Engineer
Location
Worldwide
Posted
71 days ago
Salary
0
Seniority
Mid Level
Job Description
Integration Engineer
Dotdigital
Role Description As an Integration Engineer, you will be working within one of our scrum teams, focused on expanding Dotdigital and enhancing its integration with other platforms. Utilizing an embedded IPaaS platform, the team is able to build powerful integrations fast and deploy them at scale. Our goal is to create integrations that excel in performance and reliability, ensuring rapid data processing while handling large volumes with ease. As a part of the Product Engineering team, you will collaborate closely with Product Managers, Quality Assurance Engineers, and a diverse group of talented individuals. Most of your time will be spent working within the low-code environment provided by Tray.ai. While it involves a good deal of drag-and-drop, there is plenty of scripting required to achieve the performance and efficiency we seek. To help you tackle these technical challenges, you’ll have access to AI tooling to support you in your day-to-day role. As we constantly integrate with new platforms, you will also spend time acquainting yourself with various platforms and reviewing their technical documentation to determine the most effective way to address the needs of our customers. We’re remote! Our product and technical teams are currently based in the UK, Poland, and South Africa and our 180 team members all work from home. We do make office and co-working spaces available, but that choice is up to you. We keep in touch with each other via Slack and Zoom and have a great collaborative culture. To top up our social batteries, we all meet up quarterly in person (we have a meetup per country) and work together for a day, and let off some steam with activities or tech talks. Qualifications - Experience working with SaaS platforms and their API capabilities. - Great understanding of data models and their variations between different software systems. - Fluid communicator and talented collaborator. - Experience in putting yourself in the shoes of the customer. - Commercial programming or scripting experience (ideally). Requirements - Experience using scripting or programming languages. - Understanding of data modelling. - Awareness of efficient data storage and retrieval mechanisms. - Awareness of batch processing techniques and efficient API usage. - Good sense of initiative. - Experience working with an IPaaS system such as Tray.ai, Zapier, IFTT, Blendr, ReTool or Microsoft's Power Platform. - Exposure to REST, SOAP, GraphQL, JSON, XML and OAuth2. - Experience of working within a scrum team (GIT, PRs, scrum, agile, etc) - ideally a remote-first team. Benefits - Parental leave. - Medical benefits. - Paid sick leave. - Dotdigital day. - Share reward. - Wellbeing reward. - Wellbeing Days. - Loyalty reward. - DEI commitment.
Job Requirements
- Experience working with SaaS platforms and their API capabilities.
- Great understanding of data models and their variations between different software systems.
- Fluid communicator and talented collaborator.
- Experience in putting yourself in the shoes of the customer.
- Commercial programming or scripting experience (ideally).
- Experience using scripting or programming languages.
- Understanding of data modelling.
- Awareness of efficient data storage and retrieval mechanisms.
- Awareness of batch processing techniques and efficient API usage.
- Good sense of initiative.
- Experience working with an IPaaS system such as Tray.ai, Zapier, IFTT, Blendr, ReTool or Microsoft's Power Platform.
- Exposure to REST, SOAP, GraphQL, JSON, XML and OAuth2.
- Experience of working within a scrum team (GIT, PRs, scrum, agile, etc) - ideally a remote-first team.
Benefits
- Parental leave.
- Medical benefits.
- Paid sick leave.
- Dotdigital day.
- Share reward.
- Wellbeing reward.
- Wellbeing Days.
- Loyalty reward.
- DEI commitment.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Flutter Developer, Technical Interviewer
Mate academyEdTech company with an AI-powered platform helping people learn skills and build careers in IT and beyond
• проводити технічні співбесіди з Flutter девелоперами • обʼєктивно оцінювати технічний рівень фахівця • визначати відповідність заявленому рівню (Middle, Senior тощо) • оцінювати глибину практичного досвіду • виявляти сильні сторони і зони росту • надавати рекомендації щодо підготовки до реальних співбесід • підготовка та надання структурованого фідбеку кандидату.
Senior React Native Engineer
AvengaA global IT engineering and consulting company specializing in custom software development.
• Design, develop, and maintain mobile and web applications with a focus on quality and performance • Take full ownership of features – from implementation through testing and release • Collaborate closely with UX, Product, and Backend teams to deliver efficient and scalable solutions • Contribute to building and improving internal tools and platforms used by operations teams • Participate actively in an agile, cross-functional team with end-to-end ownership • Ensure high code quality through testing, code reviews, and best practices • Continuously improve both the product and engineering processes
Mobile Development Consultant – React Native, AI-enabled, No-Code / Low-Code
Tap PaymentsMaking online payments in MENA easy, quick and secure.
• Build internal web and mobile tools to solve operational bottlenecks — using React Native, React, and AI-assisted development • Design and deploy AI agents and automation workflows using tools like n8n, Make, Zapier, Retool, and similar platforms • Leverage low-code and no-code platforms (Bubble, Webflow, AppGyver, Glide, etc.) to deliver solutions without requiring deep engineering effort • Use AI coding assistants (GitHub Copilot, Cursor, Claude, ChatGPT Code Interpreter) to write, review, and improve code faster • Build and maintain internal dashboards and data-display tools that connect to Ops data sources • Create workflow automations that reduce manual work for Finance, KYC, MX, and other internal teams • Build API integrations between tools, pulling data into unified Ops views without full Engineering support • Maintain and iterate on solutions already built — fixing bugs, improving UX, and adding features as operational needs evolve • Document everything built using the Ops Dashboard's documentation standards
• Join a delivery team working on Product Information Management (PIM) initiatives. • Contribute to the implementation, configuration, and evolution of Stibo STEP PIM solutions. • Participate in hands-on development activities and integrations with surrounding enterprise systems. • Collaborate with functional and technical stakeholders to ensure high-quality data and smooth release cycles.




