Skip to content

Manager, Software Engineering

General information


Noida - India - India


Software & Product Development

Ref #:


Description & Requirements


Ultimate Kronos Group (UKG) is looking for talented Engineering Manager to work with our Product Development teams in building and maintaining current DW products. We are looking for an Engineering Manager to implement and improve our products and platforms within the Data Domain. Must be self-directed and comfortable supporting the data needs of multiple teams, systems and products. And be excited by the prospect of optimizing or even re-designing our company’s data architecture to support our next generation of products and data initiatives.

UKG works in an agile environment with daily standups via self-managed cross functional teams. The ability to communicate effectively with Software Engineers, Product Analysts, QAs, PMs, ERMs, CSMs, AMs as well as work closely with other key partners are key components for success in this position.
Here at UKG, we truly put our people first. We strongly believe in collaboration, and we support and trust our people to reach higher, learn more, and live up to their potential. Ultimate is ranked #1 on Fortune's Best Places to Work in Technology for 2019 and #8 on the 100 Best Companies to Work for list in 2019. Ultimate is also ranked #1 on Fortune’s 75 Best Workplaces for Women and #5 on its Best Workplaces for Diversity list.

Primary/Essential Duties and Key Responsibilities:
• Drive innovation and manage product development teams within a fast paced, agile environment
• Cultivate an environment of continuous engineering improvement through mentoring, feedback and metrics
• Recruit IT professionals with business and industry experience and develop, reward & energize a competent, effective team within the technology organization. Identify and implement strategies to attract and maintain a highly skilled and engaged workforce
• Manage and/or lead software development teams, obtaining necessary resources, acting as an escalation point and removing impediments to achieve goals and objectives
• Engage in hands-on design and ensure alignment of strategy, architecture, tools/methods with software engineers and architects to execute product roadmaps
• Collaborate with a wide variety to stakeholders within business and technology teams to drive change required to execute product roadmaps
• Enable integrated teams to deliver technology solutions in support of key product initiatives by working closely with Product Managers, Technical Project Managers, Architects, Engineers and Quality Assurance
• Collaborate within and across business units to prioritize, plan and execute the development schedule for major product releases
• Facilitate productive and positive team communication and collaboration. This includes but is not limited to: Cultivating an environment of visibility and open discussion, resource planning and partnering with other leaders and direct reports

• Mentor and support the professional, technical and personal growth of team members. Help develop their career path by assigning projects tailored to their strengths and opportunities, personality, work style and goals while reassuring a healthy exploration beyond their “comfort zone”
• Own team processes to increase efficiency. Develop, measure and interpret statistics that serve as indicators of team performance. Use this information to drive continuous improvement initiatives
• Deliver simple and elegant solutions in the team portfolio based on agreed upon timelines and commitments while building an environment conducive to high team morale and productivity
• Set the example and expectations for team conduct. Inspire positive behavior and interactions. When needed, directly address and resolve, behavior that falls below expectations
• Expedite project timelines while maintaining sustainable work pace that does not compromise on standards and quality
• Partners with Sales organization and other functional teams to build innovative solutions
• Work with data engineers and application engineers to ensure that data sets feeding the analytics platforms are tuned for optimal performance
• Work with business stakeholders to define and improve standardized and ad-hoc analytics/reporting capabilities
• Interface with technical and non-technical customers delivering complete BI solutions
• Recognize and adopt best practices in reporting and analysis: data integrity, test design, analysis, validation and documentation
• Continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for secondary datasets


• 10+ years’ engaging and working with cross-functional enterprise level software development projects using Agile development methodologies and leading team of 8-10 developers
• 7+ years of relevant experience in Data Warehousing/Data Analytics/Data architecture
• 5+ years of experience with SQL and NoSQL Databases
• 5+ years of experience with relational databases - SQL Server, Oracle
• 5+ years of experience with ETL (Extraction Transform and Load) methodology - SSIS (SQL Server Integration Services), SP (Stored Procedure), Informatica
• 2+ years of experience in public cloud
• Proven record of accomplishment of working successfully in a complex, highly integrated environment
• Experience working in an offshore and onshore model
• Experience operating in a cloud/on-premises hybrid IT landscape
• Working experience with deploying apps using Docker/Containers/K8s
• Working knowledge of DevOps methodology and Site Reliability Engineering
• Excellent verbal and written communication skills coupled with strong interpersonal and problem-solving skills
• Self-motivated, continuous improvement mindset and willing to “do what it takes” to get the job done
• Experience with or understanding of Agile/Lean Software Development practices such as Kanban or Scrum
• Ability to manage and balance multiple deliverables concurrently in an environment with shifting priorities
• Ability to deliver on ambiguous projects and work with complex datasets
• Impeccable attention to detail and ability to check your own work

Preferred Qualifications:
• Experience working with Google Cloud Platform
• Advanced working SQL knowledge and experience working with numerous large- scale SQL and NoSQL databases
• Experience managing iterative development to a multi-cloud environment (Private, Public)
• Experience with the delivery of scalable services and all-things related to modern development and testing
• Knowledge of RabbitMQ and Kafka
• Working experience working with CI tools like Jenkins/Maven/Teamcity to build pipelines for deployment and infrastructure set-up
• Experience with programming languages - C#, Java, Python

Corporate overview

Here at UKG, Our Purpose Is People. UKG combines the strength and innovation of Ultimate Software and Kronos, uniting two award-winning, employee-centered cultures. Our employees are an extraordinary group of talented, energetic, and innovative people who care about more than just work. We strive to create a culture of belonging and an employee experience that empowers our people. UKG has more than 13,000 employees around the globe and is known for its inclusive workplace culture. Ready to be inspired? Learn more at

EEO Statement

Equal Opportunity Employer

Ultimate Kronos Group is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive considerations for employment without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status under federal, state, or local anti-discrimination laws. 

View The EEO is the Law poster and its supplement. 

View the Pay Transparency Nondiscrimination Provision

UKG participates in E-Verify. View the E-Verify posters here.

Disability Accommodation

For individuals with disabilities that need additional assistance at any point in the application and interview process, please email or please call 1 (978) 250 9800.