What is a Software Engineer at ADP?
At ADP, a Software Engineer is not just maintaining a payroll system; you are building the digital infrastructure that supports the livelihoods of millions. ADP pays approximately 1 in 6 workers in the United States and operates in over 140 countries. In this role, you contribute to critical Human Capital Management (HCM) solutions—ranging from payroll and tax to benefits, time tracking, and talent management.
The engineering culture at ADP is currently undergoing a massive transformation toward cloud-native architectures, microservices, and AI-driven insights. Whether you are working on the Next Gen HCM platform, Workforce Now, or security integrations, your code must be exceptionally reliable, secure, and scalable. You will work in an Agile environment where "courageous collaboration" is a core value, solving complex problems that ensure people get paid correctly and on time, every time.




