UKG logo

Lead Software Engineer

UKG

Lowell, MA
Full Time
Senior
126k-182k
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 values purpose-driven work, inclusive culture, employee engagement, and supporting personal and professional growth. The role of Lead Software Engineer offers the opportunity to work on cutting-edge SaaS technologies, drive technical strategy, lead large-scale projects, and mentor engineers within a collaborative environment.

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 area/group objectives by developing team policies, procedures, and techniques.
  • Drive prioritization of technical debt, articulating expected impact and outcomes.
  • 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 excellence practices, maintaining high quality standards.
  • Oversee CI/CD pipelines, ensuring efficient build, test, and deployment phases.
  • Build testable software, define tests, and automate testing using tools like JUnit and Selenium.
  • Conduct comprehensive code reviews, providing constructive feedback.
  • Provide technical mentorship and guidance to junior engineers.
  • Develop and maintain comprehensive technical documentation.
  • 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.
  • 5+ years of professional software development experience with expertise in programming languages such as C, C++, C#, .NET, Python, Java, or JavaScript.
  • Experience with software architecture and design patterns, including scalable and reliable system design.
  • Proven track record of leading and delivering large-scale, complex software projects.
  • Proficiency with cloud technologies like Azure, AWS, GCP, and version control systems like GitHub.
  • Strong problem-solving skills and attention to detail.
  • Experience with building telemetry or observability into software solutions.
  • Strong leadership, communication, and interpersonal skills, with the ability to influence technical decisions.
  • Ability to work in a hybrid model, with at least 3 days in the office per week; local candidates preferred.

Nice to Have

  • Master's degree or PhD in Computer Science or a related field.
  • Familiarity with developing accessible technologies.
  • Experience with AI technologies such as NLP, conversational design, and platforms like Dialogflow or Microsoft Bot Framework.
  • Demonstrated expertise in specialized disciplines and recognized as an expert in their technical area.
  • Understanding of business challenges and regulatory factors.
  • Commitment to diversity and inclusion initiatives.

Qualifications

  • Educational background in Computer Science, Engineering, or related fields as specified in requirements.

Benefits & Perks

  • Competitive pay range of $126,100 to $181,550, with potential short-term and long-term incentives.
  • Comprehensive benefits package available on UKG's careers site.
  • Wellness programs, tuition reimbursement, and a customizable expense reimbursement program.
  • Inclusive culture with active employee resource groups and supportive leadership.
  • Hybrid work environment with at least 3 days in the office per week.

Working at UKG

UKG prides itself on an award-winning workplace culture that emphasizes purpose, inclusivity, employee engagement, and continuous learning. The company values diversity, active participation in employee resource groups, and fostering a collaborative environment where every voice is valued and supported.

Apply Now

Job Details

Posted AtJun 16, 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

Lowell, MA

Industry

Software Publishers

Get job alerts

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