Software Engineer III - Cloud Platform
Overview
In this role, you will build and maintain UKG’s public/private cloud PaaS layer, enabling standardized infrastructure, networking, and security for applications. You’ll partner with Agile teams to ensure smooth deployment across cloud platforms, driving technical strategy and architectural excellence. You’ll lead cross-functional efforts, mentor engineers, and uphold engineering excellence through robust testing, observability, and secure delivery. This role offers impact at scale within a mission-driven company focused on workforce insights and productivity.
Compensation / Benefitshybrid workstyleperformance-based bonusrestricted stock unit awardstotal compensationbenefits packagecareer growth opportunities
ResponsibilitiesDevelop and maintain scalable software systems for the cloud platformDrive technical strategy and align with business goalsLead cross-functional teams to deliver high-impact projectsArchitect and design complex, reliable softwareResolve complex issues with innovative solutionsImpact area alignment with objectives and debt prioritizationEnsure service health and implement telemetry-based improvementsPromote engineering excellence and testing practicesOversee CI/CD pipelines and full lifecycle from requirements to productionMentor junior engineers and foster a culture of learningCreate and maintain technical documentationStay current with emerging technologies and advocate adoption
Key requirementsBachelor’s degree in Computer Science, Engineering, or related technical field5+ years of software engineering experience1.5 years of GitOps/DevOps experience building IaC pipelines for large teamsDeep expertise in at least one programming language (Go, C, C++, C#, .NET, Python, Java, or JavaScript)Extensive experience with GitOps tools (GitHub Actions), Terraform and Ansible for CI/CD and deploymentsDeep experience with Kubernetes, Docker, and public cloud platformsStrong software architecture experience for scalable, reliable DevOps-oriented systemsProven track record delivering large-scale, complex projectsProficiency with cloud technologies (Azure, AWS, GCP) and GitHubExperience building telemetry/observability into developmentStrong understanding of Kubernetes operators, networking (Services, Ingress, Gateway API, service mesh like Istio/Linkerd)DNS architecture and operations expertise (traffic management, failover, large-scale optimization)Experience with API gateway/edge routing (NGINX, Envoy, Kong) and TLS/mTLS for secure service communicationHands-on experience with secure service-to-service communication and certificate lifecycleleadershipcollaborationcommunicationGoLangC/C++/C#/.NETPython