Lead Software Engineer

UKG is hiring!


Here at UKG, Our Purpose Is People. UKG combines the strength and innovation of PeopleDoc, Ultimate Software, and Kronos, uniting three award-winning, employee-centered cultures. We strive to create a culture of belonging and an employee experience that empowers our people. UKG has more than 13,000 employees around the globe and is known for its inclusive workplace culture.

UKG (Ultimate Kronos Group) delivers HCM, payroll, HR service delivery, and workforce management solutions to drive better business outcomes, improve HR effectiveness, and create a more connected experience for everyone.
The company serves more than 50,000 customers across 165 countries.

Job Description

UKG is looking to hire a Lead Software Engineer for one of our teams within the Platform Documents, Forms and E-Signatures domain. You will work with your team and other stakeholders to develop quality software aligned with product and company objectives; and take part in building one of our next generation platform products. Our teams are global and most of our people work remotely.


  • Building the technical foundations of the product
  • Designing, developing, testing, and deploying product features
  • Performing peer code reviews
  • Monitoring product health and alerts
  • Helping your team develop a robust, resilient, secure, quality product and maintain technical debt to a minimum level
  • Fostering a culture of delivering quality software in a timely manner and continuously improving the development process
  • Participating in both strategic and operational planning
  • Mentoring peers and helping them grow their technical skills

Preferred Experience

  • Experience in both back-end and front-end development, testing, and CI/CD
  • 6+ years of experience using Java or Kotlin
  • 2+ years of experience using JavaScript and a good knowledge of Angular
  • Experience building event-driven microservices with Kafka
  • Experience with SQL and NoSQL databases, MongoDB is a plus
  • Experience working in a team with strong agile practices
  • Experience using Docker and Kubernetes is a plus
  • Experience implementing CQRS and event-sourcing is a plus

This role can be office based in Paris or remote in France, UK, Netherlands and Germany.

Additional Information

  • Contract Type: Full-Time
  • Location: Paris, France (75001)
  • Education Level: Fourth-Year University Level
  • Experience: > 5 years
  • Possible full remote