What is a Software Engineer at UKG?
At UKG (Ultimate Kronos Group), our purpose is people. As a Software Engineer, you will play a critical role in building, scaling, and maintaining our world-class Human Capital Management (HCM) and workforce management cloud solutions. Our products, such as UKG Pro, UKG Ready, and UKG Dimensions, serve tens of millions of users worldwide, making high availability, security, and performance the core pillars of our engineering efforts.
You will work in a highly collaborative, cross-functional environment alongside product managers, UX designers, QA engineers, and site reliability teams. The engineering organization at UKG is currently driving massive technical initiatives, including transitioning legacy systems into microservices architectures, optimizing high-throughput database operations, and leveraging cloud-native technologies.
Whether you are designing robust backend APIs in Java, implementing dynamic frontends, or writing complex data processing pipelines in Python, your work directly impacts how organizations care for their employees. This role offers an exciting combination of enterprise-scale challenges and a culture that deeply values innovation, continuous learning, and work-life balance.

