Role description
Job Description – Senior Software/Integration Engineer
Role Overview
We are looking for a Senior Software/Integration Engineer to design, build, and scale enterprise-grade applications and integration solutions within the ATS Marketing Engineering ecosystem. This role requires strong expertise in backend, frontend, and integration engineering, with a focus on building robust, scalable systems and seamless integrations across CRM, Marketing, and data platforms. In addition, the role involves leveraging AI/ML capabilities to drive intelligent automation, data-driven decisioning, and enhanced customer experiences across enterprise workflows.
Roles and Responsibilities
- Design, develop, and maintain scalable backend and frontend applications and integration solutions leveraging SnapLogic, RESTful APIs, event-driven architectures, and enterprise integration patterns.
- Apply AI/ML concepts and capabilities to enhance automation, classification, and decisioning in applications and workflows.
- Design and implement integration solutions across enterprise platforms, including CRM (Salesforce, Microsoft Dynamics) and Marketing (Marketo, AJO, AEP).
- Work with databases to design schemas, optimize queries, and ensure data consistency.
- Troubleshoot and resolve complex issues across application, integration, and infrastructure layers.
- Collaborate with cross-functional teams including product, marketing, and platform engineering.
- Ensure adherence to coding standards, security best practices, and enterprise guidelines.
- Create technical documentation and support knowledge transfer.
Required Skills
- Strong hands-on experience with SnapLogic (pipeline development, integrations, error handling) or similar integration platforms.
- Strong experience building integrations using REST APIs, JSON, and event-based architectures.
- Hands-on exposure to AI concepts and practical application in real-world systems.
- Experience integrating with Salesforce and/or Microsoft Dynamics.
- Strong understanding of enterprise integration patterns and distributed systems.
- Solid database experience (relational and/or NoSQL).
- Strong problem-solving and communication skills.
Nice to Have
- Experience with Adobe Experience Platform (AEP), RTCDP, or similar marketing technology platforms.
- Experience with Java, JavaScript, and Python.
- Experience with C#, .NET, or PHP in enterprise environments.
- Experience working with Splunk, monitoring tools, or observability platforms.
- Exposure to cloud platforms (Azure/AWS/GCP) and data pipelines.
- Experience working in Agile/Scrum teams delivering enterprise solutions.
Experience
- 4–7 years of software engineering/integration development experience.
Key Focus Areas
- Enterprise integrations (CRM, marketing systems, APIs)
- SnapLogic-based pipeline development and orchestration
- Scalable, high-performance application development
- AI-enabled automation and intelligent workflows
Skills
SnapLogic, CRM (Salesforce OR Microsoft Dynamics) Rest APIs, JSON, Marketing (Marketo OR AJO OR AEP)
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.