UKG logo

Senior Software Engineer - Python

UKG

Atlanta, GA
Full Time
Senior
100k-143k
about 1 month ago

Job Description

About the Role

UKG is the largest U.S.-based private software company with 80,000 customers across 150 countries. The company is dedicated to inspiring organizations to become great workplaces through award-winning HR technology. UKG fosters an inclusive culture with active employee resource groups, benefits that support personal and professional growth, and a mission-driven environment focused on purpose and innovation. The role involves working on cutting-edge AI/GenAI solutions within a collaborative team, contributing to impactful SaaS products used worldwide.

Key Responsibilities

  • Write clean, maintainable, and efficient code for various software applications and systems.
  • Participate in the entire AI development lifecycle, including data collection, preprocessing, model training, evaluation, and deployment.
  • Assist in researching and experimenting with state-of-the-art generative AI techniques to improve model performance and capabilities.
  • Contribute to the design, development, and deployment of complex software applications and systems, ensuring they meet high standards of quality and performance.
  • Manage execution and delivery of features and projects, negotiating priorities and deadlines to ensure successful and timely completion.
  • Participate in design reviews and architectural design of new features and systems, ensuring scalability, reliability, and maintainability.
  • Review code developed by other developers, provide feedback, and maintain high technical standards, including adherence to best practices and testing.
  • Build and automate tests, define testing strategies, and participate in testing processes using tools like Junit and Selenium.
  • Maintain the health and quality of services, proactively identify and resolve issues, and utilize telemetry for performance optimization.
  • Work within a DevOps model, taking ownership from requirements to deployment and maintenance in production.
  • Properly document new features, enhancements, or fixes, and contribute to training materials.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 4+ years of professional software development experience.
  • Deep expertise in Python, FastAPI, PyTest, Celery, and other Python frameworks.
  • Extensive experience with software development practices and design patterns.
  • Proficiency with version control systems like GitHub and bug tracking systems like JIRA.
  • Understanding of cloud technologies and DevOps principles.

Nice to Have

  • Experience with object-oriented programming, concurrency, design patterns, and REST APIs.
  • Experience with CI/CD tooling such as Terraform and GitHub Actions.
  • High level familiarity with AI/ML, GenAI, and MLOps concepts.
  • Familiarity with frameworks like LangChain and LangGraph.
  • Experience with SQL and NoSQL databases such as MongoDB, MSSQL, or Postgres.
  • Experience with testing tools such as PyTest, PyMock, xUnit, and mocking frameworks.
  • Experience with GCP technologies like VertexAI, BigQuery, GKE, GCS, DataFlow, and Kubeflow.
  • Experience with Docker and Kubernetes.
  • Experience with Java and Scala.

Qualifications

  • Educational background in Computer Science, Engineering, or related field, or equivalent experience.

Benefits & Perks

  • Competitive salary range of $99,800 to $143,450, with potential short-term and long-term incentives.
  • Comprehensive benefits package available on UKG's careers site.
  • Hybrid work model requiring 3 days in the Atlanta office located at 400 Galleria Pkwy SE, Atlanta, GA 30339.

Working at UKG

UKG values purpose-driven work, inclusivity, and employee engagement. The company supports personal and professional growth through wellness programs, tuition reimbursement, and customizable benefits. UKG fosters a collaborative environment with active employee resource groups, caring leadership, and a focus on innovation and impact in the HR and AI space.

Apply Now

Job Details

Posted AtJun 27, 2025
Salary100k-143k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About UKG

Website

ukg.com

Company Size

10000+ employees

Location

Atlanta, GA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches