UKG is seeking a Senior Staff Software Engineer with web application and platform services experience to join its engineering team. The role calls for a full-stack engineer who can design scalable enterprise applications, build platform services, and apply modern AI technologies to software development and customer solutions. The position requires strong Java expertise, familiarity with cloud-native architectures, and the ability to build and integrate AI-powered capabilities while following software engineering best practices. The engineer will develop Java-based web applications and platform services, including front-end and server-side components, RESTful APIs, and microservices for enterprise SaaS applications. The role also includes building and maintaining AI-powered capabilities such as LLM integrations, RAG, semantic search, prompt orchestration, intelligent workflow automation, and AI agents. The engineer will work across the application stack, contribute to core infrastructure services for highly available SaaS applications, address complex production issues, and improve architecture, performance, scalability, observability, security, and engineering processes. This role works in a hybrid model, with three days per week required in the Lowell office. Local candidates are highly preferred. UKG is unable to offer sponsorship for this position. The pay range is $150,500 to $214,500; actual base pay may vary based on skills, experience, job-related knowledge, and work location. Employees may also be eligible for a performance-based bonus plan and restricted stock unit awards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior