2 days ago
Noida, IndiaStaff+
Responsibilities
- Lead the design, development, and delivery of complex software solutions for payroll, compliance, and enterprise applications.
- Design and develop scalable backend APIs, distributed systems, and cloud-native services.
- Influence architectural decisions, evaluate technology choices, and identify and mitigate technical risks.
- Drive performance optimization, modernization, developer productivity, reliability, and operational efficiency improvements.
- Champion responsible AI-assisted development across requirements analysis, design, coding, testing, documentation, troubleshooting, and operations.
- Lead production incident response, root cause analysis, observability, telemetry, monitoring, alerting, and service health improvements.
- Ensure secure handling of payroll, tax, financial, and personally identifiable information and adherence to compliance requirements.
- Mentor and coach engineers through design reviews, code reviews, pair programming, and technical guidance.
- Own requirements, design, development, testing, deployment, monitoring, and production support across the full SDLC.
- Lead small to medium-sized projects and coordinate technical efforts across multiple contributors and teams.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related technical field.
- 8+ years of professional software engineering experience.
- Strong expertise in Java and/or Python development.
- Experience designing and delivering scalable backend services, APIs, and distributed systems.
- Strong SQL and data modeling experience.
- Hands-on experience with GCP, AWS, or Azure.
- Experience with distributed caching technologies such as Redis and/or Hazelcast.
- Experience with observability platforms including Grafana, Kibana, OpenTelemetry, or similar technologies.
- Ability to lead complex technical initiatives from design through production and resolve complex production issues.
- Strong understanding of secure software development and handling sensitive customer data.
- Hands-on experience with AI-assisted development tools and workflows and an AI-first engineering mindset.
- Experience operating services throughout the full SDLC with strong ownership.
- Excellent communication, collaboration, mentorship, and technical leadership skills.
- Preferred experience in payroll, tax, HR, fintech, compliance, or other highly regulated domains.
- Preferred understanding of U.S. and/or Canadian payroll processing concepts and high-volume transaction processing systems.
- Preferred experience with cloud-native microservices architectures, CI/CD, Infrastructure as Code, and modern DevOps practices.
- Preferred experience leading initiatives across multiple teams and establishing observability and operational excellence standards.
- Preferred experience driving adoption of AI-assisted engineering practices and influencing technical direction beyond the immediate team.
Benefits
- Real flexibility and benefits described as dependable by the employer.
- Equal opportunity employment and disability accommodations during the application and interview process.
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.
