All roles at UKG

Software Engineer III- Eng

NoidaFull-time5–9 yrsPosted 3 weeks ago

Senior software engineering role at UKG in Noida. Needs 5+ years and a B.Sc, B.Tech or B.E..

About the role

The team builds and operates the core systems that enable data movement, processing, and availability across the organization. We specialize in event-driven and streaming architectures, with a strong focus on Kafka-based platforms and cloud-native technologies. As a Software Engineer III on the team, you will design, develop, and maintain software systems that capture, route, store, and transform data from a wide range of internal and external sources.

What you'll do

  • Event-Driven & Data Platform Engineering: Design and develop software components for event-driven and data platform systems with a focus on reliability, scalability
  • Testing: Build testable software, define tests, and automate using tools (e.g., JUnit, Selenium) and design patterns leveraging the test automation pyramid. Test, debug
  • Helping people get paid, grow in their careers, and shape the future of their industries
  • Design, develop, and maintain complex software systems — implementing event-driven and data processing technologies that enable analytics, improve business operations
  • Work in a collaborative environment, contributing to the technical foundation behind our flagship products and services

What you need

  • Java
  • Python
  • JavaScript
  • Git
  • C#
  • .NET

Good to have

  • AWS
  • Data modelling
  • GCP
  • Machine learning
  • Azure
  • JIRA

More roles like this at UKG

Apply on UKG's site