UKG

Software Engineer III- Java & AI

UKG
Apply
1 day ago
Noida, IndiaSenior

Responsibilities

  • Design, build, test, maintain, deploy, and operate scalable software systems and services.
  • Lead technical design and delivery for distributed enterprise-scale systems, including architecture reviews, service decomposition, API design, event-driven integrations, and data modeling.
  • Own services end to end, including implementation, CI/CD automation, deployment, observability, operational health, and production support.
  • Use AI-assisted development tools such as GitHub Copilot and Claude to improve engineering productivity, testing, and documentation while validating generated output.
  • Develop automated unit, integration, contract, and edge-case test suites and maintain high standards for code quality.
  • Monitor and improve the reliability, availability, performance, and operational health of production services.
  • Collaborate with engineering, product, platform, security, and business stakeholders.
  • Apply responsible AI principles involving privacy, transparency, auditability, governance, and compliance.
  • Create and maintain technical documentation for systems, APIs, operational processes, and business-critical logic.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • At least 4 years of professional software engineering experience building and operating production-grade applications and services.
  • Strong proficiency in one or more of Java, C#, Python, Go, or Kotlin.
  • Experience designing and operating distributed systems and microservices-based architectures.
  • Strong understanding of software engineering fundamentals, design patterns, testing methodologies, and system design principles.
  • Experience designing and consuming RESTful APIs and event-driven integrations.
  • Experience with relational databases such as PostgreSQL or SQL Server in transactional or high-scale environments.
  • Experience with cloud platforms and containerized deployments using Docker and Kubernetes.
  • Familiarity with CI/CD pipelines, version control systems such as GitHub, and Agile development workflows.
  • Experience using AI-assisted engineering tools in a modern software development workflow.
  • Preferred: experience with AWS, Azure, or GCP; observability and production operations; automated testing strategies; compliance-sensitive or business-critical systems; AI-powered integrations such as LLM APIs, intelligent automation, or agentic workflows; responsible AI principles; and cross-functional technical leadership.

Benefits

  • Flexible work arrangements and benefits are offered, with specific details not provided.
  • UKG is an equal opportunity employer committed to diversity and inclusion.
  • Disability accommodations are available throughout the application and interview process.
UKG

About UKG

10,000+ employees

UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry — because great organizations know their workforce is their competitive edge.

Contact me