UKG logo

Lead Software Engineer(JAVA)

UKG

Atlanta, GA
Full Time
Senior
126k-182k
22 days ago

Job Description

About the Role

With 80,000 customers across 150 countries, UKG is the largest U.S.-based private software company in the world. Our mission is to inspire organizations to become great places to work through award-winning HR technology. We foster an inclusive culture with active employee resource groups, and support personal and professional growth through various benefits. The company values purpose, collaboration, and innovation, aiming to build impactful SaaS solutions used worldwide.

Key Responsibilities

  • Write clean, maintainable, and efficient code for various software applications and systems.
  • Drive the technical strategy and vision for major projects and initiatives, ensuring alignment with business goals and industry best practices.
  • Lead cross-functional teams to design, develop, and deliver high-impact software projects on time and within budget.
  • Architect, design, and develop complex software systems and applications, ensuring high standards of performance, scalability, and reliability.
  • Solve complex issues with innovative solutions, setting precedents as needed.
  • Impact the achievement of team objectives by developing policies, procedures, and techniques, and prioritizing technical debt.
  • Ensure the health and quality of services by proactively identifying and addressing issues, utilizing telemetry and conducting root cause analysis.
  • Advocate for and implement engineering best practices, maintaining high standards of quality and service.
  • Oversee CI/CD pipelines, ensuring efficient build, test, and deployment phases, and take ownership from requirements to deployment and maintenance.
  • Build testable software, define and automate tests using tools like JUnit and Selenium, and leverage the test automation pyramid.
  • Conduct comprehensive code reviews, providing constructive feedback and ensuring adherence to best practices.
  • Provide technical mentorship and guidance to junior engineers, fostering a culture of learning and continuous improvement.
  • Develop and maintain comprehensive technical documentation for software applications and systems.
  • Stay current with emerging technologies and industry trends, advocating for their adoption to drive innovation.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 7+ years of professional software development experience.
  • 5+ years of experience working as a BI engineer developing reports and models on BI tools like Cognos and Looker.
  • 3+ years of experience with detailed knowledge of BI data warehouse architectures, ETL/ELT, and reporting/analytic tools.
  • 5+ years of relevant experience in business intelligence, data warehousing, and data analysis.
  • Deep expertise in programming languages such as Java, C, C++, C#, .NET, Python, or JavaScript.
  • Extensive experience with software architecture and design patterns, including scalable, reliable systems in a DevOps environment.
  • Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub.
  • Strong problem-solving skills, attention to detail, and a commitment to high-quality software solutions.
  • Proficiency in building telemetry or observability as part of the development process.
  • Strong leadership, communication, and interpersonal skills to influence technical decisions.

Nice to Have

  • Master's degree or PhD in Computer Science or a related field.
  • Familiarity with developing accessible technologies.
  • Experience with diversity and inclusion initiatives.
  • Recognized expertise in specialized technical disciplines.
  • Understanding of business challenges and regulatory factors, with application of best practices.

Qualifications

  • Bachelor's or Master's degree in a relevant technical field.
  • 7+ years of software development experience.
  • Experience with BI tools, data warehousing, and data analysis.
  • Proficiency in programming languages and cloud technologies.

Benefits & Perks

  • Competitive pay range of $126,300 to $181,550, with potential short-term and long-term incentives.
  • Comprehensive benefits package available on UKG careers site.
  • Wellness programs, tuition reimbursement, and customizable expense reimbursement (U Choose).
  • Inclusive culture with employee resource groups and supportive leadership.

Working at UKG

UKG values purpose-driven work, inclusivity, collaboration, and continuous innovation. The company fosters a supportive environment with active employee resource groups, leadership that values every voice, and a focus on personal and professional growth. UKG is committed to diversity, equity, and inclusion, and aims to create a workplace where employees can thrive and contribute meaningfully.

Apply Now

Job Details

Posted AtJul 5, 2025
Salary126k-182k
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