Talent.com
Intraedge Technologies Ltd.
Senior Software Engineer - Adobe Experience PlatformIntraedge Technologies Ltd. • Chennai
Senior Software Engineer - Adobe Experience Platform

Senior Software Engineer - Adobe Experience Platform

Intraedge Technologies Ltd. • Chennai
30+ days ago
Job description

Position : Sr. Software Engineer - (ADOBE Experience Platform)

Location : Chennai

Work Mode : Hybrid


Job Description :


We are seeking an experienced AEP/RTCDP Software Engineer to design, implement, and maintain cutting-edge customer data solutions on the Adobe Experience Platform.

The ideal candidate will leverage their strong data engineering background to unify customer data, enable real-time personalization, and drive actionable insights for our enterprise-level operations.

This role requires expertise in data modelling, identity resolution, and integrating AEP with the broader Adobe Experience Cloud ecosystem.

Minimum Qualifications :

- Bachelor's Degree Computer Science with 7+ years of overall software design and development experience.

- Experience with SQL, Adobe (AEP/RTCDP), React, CI/CD, Cucumber, Selenium

- The ideal candidate will possess expertise in XDM schema design, identity resolution, data modeling, ETL, and SQL, driving personalized customer experiences within agile environment

- Good understanding of CJA and AJO.

- Able to design reusable components and modules

- Familiarity with cloud platforms, ideally Google Cloud Platform (GCP)

- Working knowledge of data storage solutions like Big Query or Cloud SQL and data engineering tools like Airflow or Cloud Workflows.

- Familiarity with Agile or other rapid application development methods.

- Hands on experience with one or more programming languages (JavaScript, Java, Python, Scala).

- Knowledge of various Shell Scripting tools

- Strong communication and analytical skills including effective presentation skills.

Key Responsibilities :

- Design and maintain XDM schemas and datasets to standardize customer data for profiles and segmentation.

- Configure and manage data ingestion pipelines (batch and streaming) using various sources, connectors, APIs, and SDKs.

- Set up and maintain Identity Namespaces and Merge Policies for unified customer profiles.

- Build audiences using AEP segmentation and activate them to various destinations, including Adobe Journey Optimizer.

- Collaborate on data transformations and ensure data quality, leveraging an ETL background.

- Integrate AEP/RTCDP with other platforms like Adobe Journey Optimizer (AJO) and Customer Journey Analytics (CJA).

- Create documentation, including data flow diagrams, aligning with data governance and privacy policies.

- Contribute to AEP project planning and execution, with experience in at least two implementation projects.

- Understand reporting tools and collaborate with analytics teams for actionable insights.

- Responsible for delivering the features or software functionality independently and reliably.

- Develop technical design documentation.

- Functions as core member of an agile team by contributing to software builds through consistent development practices with respect to tools, common components, and documentation.

- Participate in code reviews and automated testing.

- Helps other junior members of the team deliver.

- Demonstrates analytical thinking - recommends improvements, best practices and conducts experiments to prove/disprove them

- Provides continuous support for ongoing application availability.

- Learns, understands, participates fully in all team ceremonies, including work breakdown, estimation, and retrospectives.

- Willingness to learn new technologies and exploit them to their optimal potential, including substantiated ability to innovate and take pride in quickly deploying working software.

- High energy demonstrated, willingness to learn new technologies and takes pride in how fast they develop working software.

- Perform technical aspects of software development for assigned applications including design, developing prototypes, and coding assignments

- Function as a leader on an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)

- Lead code reviews and automated testing

- Debug software components and identify code defects for remediation

- Takes accountability for the success of the team achieving their goals

- Drives the team's strategy and prioritizes initiatives

- Influence team members by challenging status quo, demonstrating risk taking, and implementing innovative ideas

- Be a productivity multiplier for your team by analyzing your workflow and contributing to enable the team to be more effective, productive, and demonstrating faster and stronger results.

- Mentor and guide team members to success within the team Education & Experience

Required Qualifications :

- Minimum of 7+ years of overall IT experience in software engineering or data engineering roles.

- At least 2+ years of hands-on experience with Adobe Journey Optimizer (AJO).

- Proven experience in creating, implementing, and maintaining journeys in AJO across multiple channels: email, SMS, push notifications, in-app, web, and direct mail.

- Understanding of Adobe Experience Platform (AEP), including Real-Time Customer Profile, XDM schemas, segmentation, data ingestion (batch and streaming), and identity resolution.

- Strong proficiency in SQL for data analysis and extraction.

- Experience with ETL processes, data warehousing, and data modelling principles.

- Proficiency in RESTful APIs and JSON for integration purposes.

- Excellent problem-solving, analytical, and communication skills.

- Ability to collaborate effectively with cross-functional teams and stakeholders.

- Adobe Certified Expert - Adobe Journey Optimizer Developer or other relevant Adobe Experience Cloud certifications are a significant advantage.

- Demonstrated experience in Agile development, application design, software development, and testing.

- Experience with Java applications design and development in an Enterprise setting using Java, J2EE, Spring Boot, Relation DBMSs.

- Expertise with GCP Big Query, Query Optimization strategies, and parsing

- Expertise with testing frameworks and strategies such as JUnit, Cucumber, TDD, BDD

- Expertise on designing and developing REST APIs

- Thorough understanding of JSON, web services technologies, and data structure fundamentals, with experience in multi-threaded programming

- Thorough understanding on design patterns

- Understanding of docker, Kubernetes, deployment to cloud

- Thorough understanding and application of security and performance best practices

Preferred Qualifications :

- Hands-on expertise with application design, software development and automated testing

- RESTful API development experience

- Experience with continuous integration/deployment (Jenkins, Gradle, Maven, XLR, Mockito, SOAPUI, JMeter, GitHub Actions).

- Expertise in objected oriented analysis and design across a variety of platforms

- Ability to effectively communicate to internal and external business partners on architecture and solution design

- Demonstrate technical expertise to help team members overcome technical problems

- Solves technical problems outside of day-to-day responsibilities

- Contributes to the success of many teams achieving their goals

(ref:hirist.tech)
Create a job alert for this search

Senior Software Engineer - Adobe Experience Platform • Chennai

Similar jobs

Senior Software Engineer (Backend)

CodeAnt AIchennai, tamil nadu, in

CodeAnt AI is building a complete offensive and defensive security platform.Backed by Y Combinator, Entrepreneur First, Uncorrelated Ventures, we’re a super fast-moving team of 20 across San Franci... Show more

 • Promoted

Senior Platform Engineer

Intuitive.aichennai, tamil nadu, in

AI is one of the fastest-growing (INC 5000, CRN) Cloud & SDx solution and services companies supporting enterprise customers on a global scale.Intuitive is an \"Engineering Company\" delivering mea... Show more

 • Promoted

Senior Software Engineer (Backend)

YouTripChennai, TN, IN
Quick Apply

YouTrip is the leading and fastest-growing multi-currency payment platform in Asia Pacific.In 2018, we pioneered the region's first multi-currency digital wallet.Now, YouTrip is the #1 multi-curren... Show more

Senior AI Engineer

Eton Technologieschennai, tamil nadu, in

We are seeking a highly experienced Senior AI Engineer with strong full stack development capabilities to design, build, implement, and support enterprise AI agents for customers in the Finance, Hu... Show more

 • Promoted

Senior Software Engineer

GSSTech GroupChennai, TN, IN
Quick Apply

We are looking for a highly skilled .The ideal candidate will be responsible for developing scalable modules and automating test cases for vendor-based applications, ensuring high-quality deli... Show more

Senior Software engineer

Saaki Argus & Averil ConsultingChennai, Tamil Nadu, India
Quick Apply

It is one of the world s oldest continuously running journals, founded in 1734, and today it operates as a digital maritime intelligence publication offering global shipping news, analysis, data, a... Show more

Senior Software Engineer- AI Platform (Backend)

Emerituschennai, tamil nadu, in

Emeritus is committed to teaching the skills of the future by making high-quality education accessible and affordable to individuals, companies, and governments around the world.It does this by col... Show more

 • Promoted

Senior Fullstack Engineer

Black Dog Labschennai, tamil nadu, in

Senior Fullstack Engineer (with Data Engineering Experience).Remote (collaboration across time zones), India or LATAM preferred.Proficient English communication.Full-Stack Engineering / Backend Eng... Show more

 • Promoted

Platform Engineer

Hyqoochennai, tamil nadu, in

Lead the deployment and onboarding of enterprise AI tools (e.Claude, Lovable, ChatGPT Enterprise, etc.Manage tool configuration, licensing, and user provisioning across AI and SaaS platforms.Partne... Show more

 • Promoted

Senior Software QA Lead Engineer

Saaki Argus & Averil ConsultingChennai, Tamil Nadu, India
Quick Apply

Contribute to test process, tools, and methodologies to include both manual & automated test execution.Responsible for interpreting testability requirements and ensure coverage in test case des... Show more

Adobe - Presales

Saaki Argus & Averil ConsultingChennai, Tamil Nadu, India
Quick Apply

One of the global IT and business consulting services provider, specializing in digital transformation and automation solutions.Possess a strong understanding of Adobe Experience Manager (AEM), inc... Show more

Software Engineer-Senior II-1

FedExChennai, Tamil Nādu, IN

Responsible for analyzing requirements, collaborating on system design, developing efficient algorithms, ensuring scalability, integrating with external services, optimizing performance, adhering t... Show more

Senior Software Development Engineer in Test (SDET)

ScaleneWorksChennai, Tamil Nadu, India
Quick Apply

We are looking for a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our team.In this role, you will lead the design and implementation of scalable test a... Show more

Senior Back End Engineer

Elife Transferchennai, tamil nadu, in

Job Title: Senior Backend AI Engineer.Founded in 2019, Elife Transfer is a fast-growing startup headquartered in San Francisco, California, at the heart of Silicon Valley.We are an all-in-one globa... Show more

 • Promoted

Senior Systems Software Engineer - Fedora Core OS & Yocto

Qube CinemaChennai, Tamil Nadu, IN
Quick Apply

Role Overview We are seeking a Senior Systems Software Engineer (6+ years experience) with strong expertise in Go (Golang) to build and optimize software running on large-scale edge appliances depl... Show more

Software Engineer/Senior Software Engineer

Epergne SolutionsChennai, Tamil Nadu, India
Quick Apply

Software Engineer/Senior Software Engineer.Gurgaon/Chennai/Bangalore/Pune/Bhopal/Jaipur/Hyderabad.Design, develop, and maintain high-quality, production-grade software.Deliver end-to-end features f... Show more

Freelance Adobe Engineer

Leading MNCchennai, tamil nadu, in

We are looking for an experienced.This role is ideal for professionals currently working in a 100% REMOTE setup and looking to take up a long-term freelance or part-time engagement alongside their ... Show more

 • Promoted

Senior Software Engineer – Cloud & API Platforms

Aptonetchennai, tamil nadu, in

Senior Software Engineer – Cloud & API Platforms.We are looking for a highly skilled.You will play a key role in launching cloud solutions internationally while strengthening and stabilizing existi... Show more

 • Promoted

Senior Platform Owner – Integration Services

Emirates NBDchennai, tamil nadu, India

Senior Platform owner – Integration Services.Payments Services Domain within the Payment Systems Platform unit.This entails working in Agile software development methodology and involves management... Show more

 • Promoted

Senior Software Engineer - Full Stack

GSSTech GroupChennai, TN, IN
Quick Apply

We are looking for a highly skilled .Senior Software Engineer (Full Stack).Business Platforms team supporting .Risk & Compliance initiatives.The ideal candidate must have .Design... Show more