2 days ago
Noida, IndiaSenior
Responsibilities
- Design, build, test, maintain, deploy, and operate scalable software systems and services.
- Lead technical design and delivery for distributed enterprise 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 GitHub Copilot, Claude, or similar AI-assisted development tools to improve productivity, testing, and documentation while reviewing outputs for correctness, security, and maintainability.
- Create deterministic automated test suites covering unit, integration, contract, and edge-case scenarios.
- Monitor and improve production reliability, availability, performance, and operational health using telemetry, logging, metrics, and operational insights.
- Collaborate with engineering, product, platform, security, and business stakeholders to deliver complex systems.
- 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.
- 6+ 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 APIs and event-driven integrations.
- Experience with 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, 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, monitoring, and production operations; automated testing across unit, integration, and contract layers; compliance-sensitive or business-critical systems; AI-powered production capabilities such as LLM APIs, intelligent automation, or agentic workflows; responsible AI principles; and cross-functional technical leadership.
Benefits
- UKG offers real workplace flexibility, benefits, and a collaborative team environment.
- The posting describes work in a high-scale, compliance-sensitive enterprise software environment with opportunities to influence technical direction across teams.
Tech Stack
Categories
About UKG
UKG builds cloud software for human capital and workforce management—HR, payroll, timekeeping, and scheduling—sold as SaaS to mid‑size and large employers. Formed in 2020 by the merger of Ultimate Software and Kronos, it is privately held by Hellman & Friedman and has dual headquarters in Lowell, Massachusetts, and Weston, Florida. Its platform helps organizations handle pay, compliance, and workforce planning across industries.
