Find Remote Jobs Worldwide & Work From Anywhere

UKG (Ultimate Kronos Group) company's all remote jobs

Skills: design iaas paas architecture

UKG is looking to hire a Senior Principal Architect to lead and execute on the design and delivery of functional, scalable, resilient, adaptable, performant, and cloud-native services for our financial solutions. This person will serve as a member of the Engineering organization and the UKG Software Architecture community, and be engaged in projects focused on the design and delivery of solutions that are aligned with the technical vision for the future scale of our financial solutions at UKG. They will have ownership of the architecture of a complex distributed system. They will work with the engineering teams, technical leads, and other architects in making local architectural decisions within the framework of provided patterns and practices that shape how software development and technology adoption evolves at UKG. As a technical leader in the Engineering organization, this person will be responsible for mentoring technical leads in there domain, and will partner with Product Owners and Engineering Owners towards successful analysis, planning, design, and delivery of end-to-end solutions.

• Collaborate with they're Engineering Leadership in defining and understanding the business requirements tied to imperative business strategic goals
• Collaborate with and mentor technical leads towards the evolution and implementation of UKG’s product and technical strategy
• Serve as Technical Ambassadors of goodwill for our internal Technical Community as well as the external Tech Industry and Academia communities
• Partner with Product Owners and Engineering Owners when making roadmap, design, architectural, and engineering impacting decisions
• Effectively communicate and present architectural decisions and technical strategies so that engineering teams properly understand why the strategies need to be adopted
• Collaborate with they're team and lead the development of proofs-of-concept solution
• Serve as a technical strategic advisor to research work being executed in they're domain
• Build and maintain critical partnership and collaborative work with the external technical industry, open source communities, and academia
• Occasionally speak on large stages, conferences, and events in order to communicate UKG’s technology story
• Participate in the preparation and publishing of materials for the submission of patents, as needed



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: java python machine-learning data-science

As a Data Scientist at UKG, you will be part of a team that is leading the next wave of disruption in the Human Capital Management industry. Employing the latest advancements in data science and artificial intelligence, you will impact millions of UKG customers by unlocking the opportunities to help employees work and live more satisfied, enriched and rewarding lives. You have a broad breadth of knowledge and experience in most of data science domains e.g., supervised and unsupervised learning, natural language processing (NLP), speech and text analytics, computer vision (CV), document image processing, transfer learning, etc. and have a passion for solving business problems.

In This Role, You Will
• Partner with a cross-functional team of data scientists, software engineers, and product managers to deliver products and features which customers love
• Leverage technologies, e.g., Python or Java, Jupyter, GCP, KubeFlow, CNN, RNN, Transfer Learning, etc.
• Reveal the insights hidden within huge volumes of structured and unstructured data
• Provide wide breadth of data science knowledge and skills in building machine learning models through all phases of development, from design through training, evaluation, validation, and implementation
• Flex you're interpersonal skills to translate the complexity of you're work into tangible business goals



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: web-services mongodb vmware
Site Reliability Engineers at UKG are hybrid software/system engineers that have a breadth of knowledge encompassing all aspects of service delivery. They develop software solutions to enhance, harden and support our service delivery processes. This can include building and managing CI/CD deployment pipelines, automated testing, capacity planning, performance analysis, monitoring, alerting, chaos engineering and auto remediation.
Site Reliability Engineers must have a passion for learning and evolving with current technology trends. They strive to innovate and are relentless in there pursuit of a flawless customer experience. They have an “automate everything” mindset, helping our company deploy services with incredible speed, consistency and availability. Primary/Essential Duties and Key Responsibilities:
  • Engage in and improve the whole lifecycle of services from conception, to inception, including: system design consulting, and capacity planning
  • Define and implement standards and best practices related to: System Architecture, Deployment, metrics, operational tasks
  • Support services through activities such as monitoring availability, system health, and incident response
  • Improve system performance, application delivery and efficiency through, automation, process refinement, post mortem reviews, and in-depth configuration analysis
  • Engage in Communications across all areas of the organization


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: design microservices rabbitmq cqrs

Description

UKG is looking for talented Technical Leads to lead our Product Development teams in building the next generation of products for the Integration Platform team. In this role, you’ll be leading a development team responsible for solving challenging design and development problems -- creating scalable, performant, resilient and secure services that are used by our Product Suite. You will work together with some of the most highly skilled software professionals in the business designing, building, and maintaining globally available software that serves millions of people and processes millions of data points each and every day. Primary/Essential Duties and Key Responsibilities:
- Research, design, test, and evaluate technologies for building reactive, event-driven systems
- Create architectural and technical designs for complex features
- Responsible for maximizing the maintainability and extensibility of the solutions
- Improve the developer experience for product development teams
- Mentor developers on the team, fostering an environment of continued learning and improvement
- Empower the team to deliver quality software in a timely manner and continuously improve the development process
- Write high-quality code, that is supported by an appropriate level of testing and metrics
- Have a high bar for yourself and others when working with production systems
- Intellectually curious to adapt to changing technologies, platforms, and environments
- Enjoy working in a collaborative environment with a diverse group of people partnering effectively with the team members, partners, and customers.

Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud user-interface web-services

UKG is looking to hire a Distinguished Architect for UKG Pro’s Foundations team. This person will serve as a member of the Technology & Innovation Development organization with oversight on projects that deliver Platform services and components that enable the foundational capabilities and scale of the UKG Pro Suite of HCM offerings. This person will lead a team of senior software architects that will work on make the tactical and strategic architectural decisions that will set the foundation to solve complex product and technical goals for the suite. They will establish the starting point for new technologies, architectural patterns and practices, and enterprise architecture scale and efficiencies that will shape how software development and technology adoption will evolve at UKG. As a technical leader in the Development organization, this person will be responsible for aligning and enabling a large team of architects, tech leads, software engineers, quality engineers, data engineers, and site reliability engineers in order to deliver on the architectural strategy that will enable business, product, and technological innovation for the existing technical community at UKG.

• Collaborate with Development Vice Presidents and Senior Directors in defining and understanding the business requirements tied to imperative business strategic goals
• Build, manage, and lead a team of Principal Architects to mentor and drive software architects and tech leads to make architectural decisions in order to achieve key business, product, and technology strategic goals
• Establish practices of assessing the architecture risks and enable the team of architects to maintain the clear picture of architecture risks and concerns, as well as their mitigation plans
• Lead team to define architectural vision, design, guidance, and operational plans towards the effective delivery of products and services that meet or exceed key objectives for the business. Ensure consistency of the architectural artifacts
• Lead team to research, design, test, and evaluate new technologies via the agile delivery of Proof of Concepts (POCs)
• Lead a group of Software, Data, and Cloud Principal Architects to serve as Technical Ambassadors of goodwill for our internal Technical Community as well as the external Tech Industry and Academia communities
• Lead the definition of the emerging technical and architectural strategies based on the results of research and experimentation
• Lead the team to effectively communicate and present the technical strategies so that development teams properly understand why the strategies need to be adopted
• Serve as Technical Ambassador outside of UKG for engineering exploration across many aspects of technology, including but not limited to Software, Data, Artificial Intelligence (AI), Cloud, user interface (UI), Quality, and Security
• Lead the team to build and maintain critical partnership and collaborative work with the external technical industry, open-source communities, and academia
• Lead the team to develop and maintain a set of incubated coded libraries and components in inner-sourced repositories
• Lead the team to publish technical white papers and research findings to larger technical communities, partnering with industry and academia as needed
• Lead the team to prepare and publish materials for the submission of patents, as needed
• Lead the team to serve as technical strategic advisors to research work being executed in the Development organization
• Lead the team to speak on large stages, conferences, and events in order to communicate UKG’s technology story



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud database

This architecture role is a hands-on, leadership role combining technical expertise with strategic vision and mentoring in the implementation of relational and non-relational database technology in a cloud environment at an enterprise scale. A successful candidate should have a core background in relational databases (preferable PostgreSQL) along with experience in data pipelines, integration, common messaging platforms, NoSQL platforms, and Cloud Data offerings to provide data solutions to multiple stakeholders and meet the organizations data needs. Additional experience in non-relational database architecture and design is extremely desirable.
You will guide and mentor a team of database professionals and architects to plan, enhance, and implement enhancements to our data layer, supporting numerous business and operational functions, and providing a reliable, scalable, stable data platform upon which our business can continue to grow. You will be part of an architecture team responsible for overall systemwide data strategy, resiliency, performance, and efficiency.

Job Responsibilities:

• Articulate, define, and execute on a data tier strategic vision and capabilities to support application and customer business requirements in a distributed, cloud environment.
• Plan, architect, and guide delivery of critical, complex database features at enterprise scale, including purge/archive, backup/recovery, data refresh, and overall database architecture and scalability.
• Develop and enforce standards for relational and non-relational database design and development best practices, and design tools to enforce these practices at scale.
• Continuously evaluate current trends in the data technology space and provide recommendations on best practices and new / differentiating capabilities, including active vendor engagement and product roadmap review and feedback.
• Collaborate with development and operations leadership to identify data tier feature gaps, improvement opportunities, and proactive enhancements to increase quality of service.
• Develop and enforce best practices for application use of database, in conjunction with database development and database administration teams.



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: user-interface angularjs nginx

UKG is seeking a Senior UI Architect with relative experience supporting/developing REST based, Java-backed SaaS applications that leverage a JavaScript HTML UI framework with WebSockets. Individual will be responsible for working with development teams on a wide variety of initiatives including development best practices, design, standards and guidelines, frameworks, performance optimizations, observability, and many more. Further, the candidate will collaborate with a range of stakeholders to achieve business objectives and be a leader guiding the product offering with respect to UI and product integration.
Job Description
• Define development best practices: In collaboration with the UI leads, document and share with the development community, the UI development best practices. These best practices include processes and tools used as part of the IDE, code quality, performance, and code maintainability.
• Investigate new frameworks and libraries that can help improve our development process. In collaboration with the UI leads, investigate new technologies and new libraries to define how they can be integrated into our current development process.
• Define and execute on the strategy for the move to Angular from AngularJS based applications working with the different UI architects/leads/managers.
• Design the new common components and evolve the existing ones. The UI architects are responsible for the UI common-component design with the supervision of the suite UI architect and in collaboration with the UI leads. For each existing common component, the UI architects need to assess the existing implementation and define the component road map which includes the list of expected improvements, the sizing of the work, and the impacts on the component consumers.
• Provide support for UI development teams. Be a mentor to junior UI developers, assess and advise on how to improve code quality, conduct code reviews, and provide help in developing complex pieces of code.
• Provide support for UX design validation. Work up front with UI designers and product owners to ensure that the proposed UX design can be implemented efficiently and will meet our performance standards.
• Collaborate with UI architects to define reusable common patterns and platform improvements.
• Produce the HLD and MLD for UI platform headlines and conduct PoC for feasibility of any new proposals in the platform updates. The PoC results need to be reviewed with the Suite UI architect and other architects depending on the impact of the changes.
• Work with the UI platform team to provide a performant and developer friendly infrastructure in Node and Nginx. This would include implementing better build models and providing hardening guidance for Node and Nginx infrastructure.
• Manage global style guide and global component guidelines and enforce those guidelines rigorously.
• Assess usage of Node and Nginx services by the different domain implementations and provide best practices for usage of different frameworks in those services (e.g. redis, express..).
• Define the architecture strategy for UI platform components to be scalable for large scale deployments.



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: design user-experience frontend

UKG is looking to hire a Product Experience Principal Front-End Architect to lead and mentor software architects and technical leads in designing and delivering modern front-end experiences across UKG’s suite of HCM products. This person will serve as a member of the UKG Pro Development organization and the Software Architecture community, with oversight on projects focused on design, integration and technical strategies that will help establish the vision for the future scale of the Product Experience at UKG. They will establish the starting point for architectural decisions, patterns and practices, and enterprise architecture scale and efficiencies that will shape how front-end architectures evolve at UKG. As a technical leader in the Development organization, this person will be responsible for coordinating a team of architects and technical leads and will partner with Product Owners, UX Designers, and Engineering Owners towards successful analysis, planning, design, and delivery of the solutions.

• Collaborate with Development Directors in defining and understanding the business requirements tied to imperative business strategic goals
• Serve as stakeholder for Product Experience, and key liaison between the Product Experience organization and the rest of the Development organization to understand the critical needs of the front-end developer persona, become a champion for front-end developers, and build agreement and consensus across the architecture, engineering and product communities at UKG.
• Help shape the definition of UKG Pro’s Product Experience product and technical strategy.
• Coach and lead Software Architects and Tech Leads to design, deliver, and evolve the frameworks, services, and tools that Developers use to build and deliver robust front-end experiences across UKG’s suite of HCM products
• Serve as Technical Ambassador of goodwill for our internal Technical Community as well as the external Tech Industry and Academia communities
• Partner with Product Owners and Engineering Owners when making roadmap, design, architectural, and engineering impacting decisions
• Lead the team to effectively communicate and present the architectural decisions and technical strategies so that development teams properly understand why the strategies need to be adopted.
• Lead the team in development of architectural significant proofs-of-concept solutions, to assist development teams in accelerating the adoption of the technical strategy.
• Lead the team to develop and maintain a set of incubated coded libraries and components in inner-sourced repositories
• Lead the team to serve as technical strategic advisors to research work being executed in the Development organization.
• Lead the team to build and maintain critical partnership and collaborative work with the external technical industry, open-source communities, and academia
• Lead the team to speak on large stages, conferences, and events in order to communicate Ultimate’s technology story
• Lead the team to prepare and publish materials for the submission of patents, as needed



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud user-interface web-services

UKG is looking to hire a Distinguished Architect for UKG Pro’s Foundations team. This person will serve as a member of the Technology & Innovation’s Development organization with oversight on projects that deliver Platform services and components that enable the foundational capabilities and scale of the UKG Pro Suite of HCM offerings. This person will lead a team of senior software architects that will work on make the tactical and strategic architectural decisions that will set the foundation to solve complex product and technical goals for the suite. They will establish the starting point for new technologies, architectural patterns and practices, and enterprise architecture scale and efficiencies that will shape how software development and technology adoption will evolve at UKG. As a technical leader in the Development organization, this person will be responsible for aligning and enabling a large team of architects, tech leads, software engineers, quality engineers, data engineers, and site reliability engineers in order to deliver on the architectural strategy that will enable business, product, and technological innovation for the existing technical community at UKG.

• Collaborate with Development Vice Presidents and Senior Directors in defining and understanding the business requirements tied to imperative business strategic goals.
• Build, manage, and lead a team of Principal Architects to mentor and drive software architects and tech leads to make architectural decisions in order to achieve key business, product, and technology strategic goals.
• Establish practices of assessing the architecture risks and enable the team of architects to maintain the clear picture of architecture risks and concerns, as well as their mitigation plans.
• Lead team to define architectural vision, design, guidance, and operational plans towards the effective delivery of products and services that meet or exceed key objectives for the business. Ensure consistency of the architectural artifacts.
• Lead team to research, design, test, and evaluate new technologies via the agile delivery of Proof of Concepts (POCs).
• Lead a group of Software, Data, and Cloud Principal Architects to serve as Technical Ambassadors of goodwill for our internal Technical Community as well as the external Tech Industry and Academia communities.
• Lead the definition of the emerging technical and architectural strategies based on the results of research and experimentation.
• Lead the team to effectively communicate and present the technical strategies so that development teams properly understand why the strategies need to be adopted.
• Serve as Technical Ambassador outside of UKG for engineering exploration across many aspects of technology, including but not limited to Software, Data, Artificial Intelligence (AI), Cloud, user interface (UI), Quality, and Security.
• Lead the team to build and maintain critical partnership and collaborative work with the external technical industry, open-source communities, and academia.
• Lead the team to develop and maintain a set of incubated coded libraries and components in inner-sourced repositories.
• Lead the team to publish technical white papers and research findings to larger technical communities, partnering with industry and academia as needed.
• Lead the team to prepare and publish materials for the submission of patents, as needed.
• Lead the team to serve as technical strategic advisors to research work being executed in the Development organization.
• Lead the team to speak on large stages, conferences, and events in order to communicate UKG’s technology story.



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: design paas saas

UKG is looking to hire a UKG Platform Software Architect to lead and mentor technical leads in designing and delivering functional, scalable, resilient, adaptable, performant, and cloud-native services. This person will serve as a member of the Development organization and the Software Architecture community, with oversight on projects focused on design, integration and technical strategies that will help establish the technical vision for the future scale of our UKG Platform Services. They will establish the starting point for architectural decisions, patterns and practices, and enterprise architecture scale and efficiencies that will shape how software development and technology adoption will evolve at UKG. As a technical leader in the Development organization, this person will be responsible for providing technical guidance to the Documents, Forms and E-Signatures development teams, and technical leads, and will partner with Principal architects of Platform and other peer architects at UKG. They will also collaborate with Product Owners and Engineering Owners towards successful analysis, planning, design, and delivery of the solutions.


• Collaborate with their Engineering Leadership in defining and understanding the business requirements tied to imperative business strategic goals.
• Collaborate with and mentor technical leads towards the evolution and implementation of UKG’s product and technical strategy.
• Serve as Technical Ambassadors of goodwill for our internal Technical Community as well as the external Tech Industry and Academia communities.
• Partner with Product Owners and Engineering Owners when making roadmap, design, architectural, and engineering impacting decisions.
• Effectively communicate and present architectural decisions and technical strategies so that engineering teams properly understand why the strategies need to be adopted.
• Collaborate with their team and lead the development of proofs-of-concept solutions
• Serve as a technical strategic advisor to research work being executed in their domain.
• Build and maintain critical partnership and collaborative work with the external technical industry, open source communities, and academia.
• Occasionally speak on large stages, conferences, and events in order to communicate UKG’s technology story.
• Participate in the preparation and publishing of materials for the submission of patents, as needed.



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud

At UKG, we see Site Reliability Engineering (SRE) as a methodology unifying operations and development that accelerates the delivery of customer value. Our team advocates for, facilitates, and builds a SRE culture. We are currently seeking a passionate SRE who’s ready to help us scale our delivery of value. You’ll need to have strong experience in Cloud Platform and a lean approach to delivery.

Responsibilities:
• Analyze current technology utilized within the company and develop steps and processes to improve and expand upon them
• Collaborate closely with engineering professionals within the organization to streamline delivery to the cloud
• Help eliminate all manual intervention associated with delivery of value
• Mentor and train other engineers throughout the organization and seek to continually improve processes companywide
• Build and maintain tools, solutions and microservices associated with deployment, ensuring that all meet our customer service standards and reduce errors
• Actively troubleshoot any issues that arise during testing and production, catching and solving issues before launch
• Test our system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed
• Automate our operational processes as needed, with accuracy and in compliance with our security requirements
• Monitor Health of Critical Business Functions and underlying technology that drives it and drive changes to improve it
• Constantly monitor performance of application and drive improvements through engineering



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud java python

We are seeking a FinOps Engineer to expand our program for cloud cost management. This position requires collaboration with engineering leaders and product architects to enable you to develop and implement cost-reducing solutions. This role will have responsibility for all aspects of cloud spending, both tooling and management of the budget across teams.

This is a hands-on role which will include driving enhancements to existing as well as implementation of new cost tracking and reporting tools for clear visibility of our cloud usage. The ideal candidate will have experience in cloud resource management in Google Cloud Platform (GCP) with a full understanding of billing processes.

Principle Responsibilities:
• Works cross-functionally and advises on areas for optimization and cost saving opportunities related to google cloud usage
• Participates in architecture design reviews to evaluate and forecast costs related to product changes
• Collaborates with finance and engineering leaders on budget forecasting
• Evaluates and audits Google usage across groups on a regular basis
• Collaborates with Google support and third party billing vendor to ensure accuracy of invoices as well as on strategies for cost-reduction and optimization
• Reviews and processes budget increase request from engineering groups by providing accurate estimates for cost from technical specifications taking into account UKG specific discounting programs
• Implements improvements around current and future automated cost reporting tools and methods utilizing tagging frameworks to create transparent dashboards for engineering
• Develops scripts in java, python, and bigQuery for cost analysis and reporting
• Review access requests for GCP and determine proper roles for engineering taking into account risk and business needs



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud design continuous-integration

UKG offers you to be a part of an innovative Cloud Architecture team to design networking solutions in a complex technical landscape in the public cloud which serves as the foundation for our enterprise SaaS offerings at UKG, a global market-leading enterprise Cloud company.
This is an exciting opportunity for an experienced well rounded Network infrastructure architect to be an integral part of an enterprise-scale cloud initiative. This position will leverage your technical background in provisioning, configuring and supporting infrastructure services on the Linux platform in public cloud. The position requires knowledge of cloud-native technologies as well as knowledge of infrastructure-related technologies like DNS, SMTP, SFTP, Security Protocols, Automation and Orchestration (Continuous Integration/Continuous Delivery (CI/CD)).

• Network architectural design
• Network design for scalability, optimization, and maintainability
• Document new and existing infrastructure deployments including architecture diagrams and run-book instructions
• Design and support VPN solutions including IPsec and MPLS
• Design and support IDS/IDP, load-balancing and firewall solutions including next-generation firewalls
• Identify processes to standardize IT practices and procedures, capacity planning, risk mitigation and scalability
• Serve as subject matter expert and level 4 escalation point for cloud environments
• Identify areas to improve systems management, achieve higher availability and improve overall operations
• Review performance metrics and recommend tuning strategies
• May prototype, build test new solutions, technologies, and ensure successful deployments through code development, scripting



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud agile testing

The Ultimate Kronos Group (UKG) is looking to hire a Software Engineer to join our extremely talented Product Development team! As one of our Software Engineers, you will be part of our continued improvement and growth of our HR and payroll software solution.

The Lead Software Engineer will be part of an agile high-performance team of professionals responsible for delivering high-availability microservices to our internal and external customers. Qualified candidates will enjoy working in a diverse and fast-paced team environment that is passionate about their work and contributing to our exciting digital transformation and growth agenda for the entire organization. As a platform developer, you will own and be responsible for the design, development, deployment and support of your product. You will be responsible for reviewing team Pull Requests and coaching contracting partners on product development, as well as engaging in cloud and orchestration DevOps configuration.

Essential Duties and Responsibilities: (other duties may be assigned)
• Work closely with operational cloud resources to ensure successful cloud migrations.
• Monitor product health and alerts and own responding to end-user inquiries.
• Work closely with other development teams to ensure successful implementation of applications.
• Converts specifications and requirements into functional application code.
• Work in an agile team environment with other developers, Leads, architects, designers, product managers, business analysts and the user community to gather and validate business requirements.
• Demonstrated focus on quality (unit testing, system testing, user acceptance testing) and product support ownership.



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: testing automated-tests

The Performance Development team is looking for a motivated Senior Software Developer Engineer in Test (SDET) to build and maintain one of UKG's flagship offerings, Performance Reviews. The Performance Reviews product is a cornerstone of UKG's core Human Capital Management (HCM) suite of products and encompasses everything a company needs to conduct performance reviews.

Our SDETs are software engineers that are passionate about quality. You play a key role in championing for software testing best practices in an agile team of Software Engineers, SREs and other SDETs. You help the team develop and adopt automated testing frameworks and tooling. You write code using your specialized testing knowledge of testing techniques as well as your knowledge of good technical architecture and design. You also have the opportunity to grow the next generation of SDETs in the team and connect with other SDETs in the company.

We want to be accommodating to your work preferences! You can be remote from anywhere in the US, or work a hybrid schedule if you are commutable to Weston FL or San Francisco CA.

Here at UKG, our business is people. We believe in taking good care of you so that you will take good care of our customers. You may chose to be fully remote, work out of one of our offices in the United States or some hybrid between the two. We offer a number of benefits at no cost to you — 100% employer paid insurance premiums for you and your family, 45% 401K matching, unlimited paid time off, IVF coverage, tuition reimbursement, etc. For the full list of benefits, please see https://www.ukg.com/careers.

On the Performance Development team, we’re here to work together to build an amazing product for our customer.



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: automation reactjs qa
The Senior Software Engineer’s job is to develop automation software to deploy our UKG Pro product suites, serving critical internal developer and production needs thousands of times each day. The deployment automation software is developed as a full-stack solution and executes in our private data center as well as the Public Cloud. The employee in this job will deliver incremental features monthly, and be expected to document, test, release, and support their implementation.

Primary/Essential Duties and Key Responsibilities:
• Be a trusted member of a software development team, interacting with teammates daily to drive productivity and build morale
• Develop and release software features and fixes multiple times each month
• Provide technical support to customers that use the released software
• Generate appropriate test automation to validate software function
• Build the software releases and invoke test automations by using automated CI/CD pipelines
• Use a Lean/Agile framework to visualize progress within the software lifecycle
• Attend a brief daily meeting to synchronize the team priorities and communicate progress/barriers
• Regularly research and propose process and technical innovations

Qualifications

Required Qualifications:
• BS degree in Computer Science or related field
• Full-stack experience (Angular/React, SQL/Mongo, C#/Java, Ruby/Python)
• 5+ years successfully delivering enterprise software solutions, using an object-oriented programming language
• Experience developing test automation throughout the software lifecycle, leveraged by CI/CD pipelines where appropriate
• Public Cloud technologies and techniques

Preferred Qualifications:
• Experience with DevOps solutions such as Ansible/Terraform
• Proficiency using JSON-based REST APIs
• Experience with modern technologies and practices like VMs, containers, and micro-services
• Experience using Jira story entry/tracking system or equivalent

Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: automation reactjs qa
The Senior Software Engineer’s job is to develop automation software to deploy our UKG Pro product suites, serving critical internal developer and production needs thousands of times each day. The deployment automation software is developed as a full-stack solution and executes in our private data center as well as the Public Cloud. The employee in this job will deliver incremental features monthly, and be expected to document, test, release, and support their implementation.

Primary/Essential Duties and Key Responsibilities:
• Be a trusted member of a software development team, interacting with teammates daily to drive productivity and build morale
• Develop and release software features and fixes multiple times each month
• Provide technical support to customers that use the released software
• Generate appropriate test automation to validate software function
• Build the software releases and invoke test automations by using automated CI/CD pipelines
• Use a Lean/Agile framework to visualize progress within the software lifecycle
• Attend a brief daily meeting to synchronize the team priorities and communicate progress/barriers
• Regularly research and propose process and technical innovations

Qualifications

Required Qualifications:
• BS degree in Computer Science or related field
• Full-stack experience (Angular/React, SQL/Mongo, C#/Java, Ruby/Python)
• 5+ years successfully delivering enterprise software solutions, using an object-oriented programming language
• Experience developing test automation throughout the software lifecycle, leveraged by CI/CD pipelines where appropriate
• Public Cloud technologies and techniques

Preferred Qualifications:
• Experience with DevOps solutions such as Ansible/Terraform
• Proficiency using JSON-based REST APIs
• Experience with modern technologies and practices like VMs, containers, and micro-services
• Experience using Jira story entry/tracking system or equivalent

Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: testing qa java
The Performance Development team is looking for a motivated Senior Software Developer Engineer in Test (SDET) to build and maintain one of UKG's flagship offerings, Performance Reviews. The Performance Reviews product is a cornerstone of UKG's core Human Capital Management (HCM) suite of products and encompasses everything a company needs to conduct performance reviews.

Our SDETs are software engineers that are passionate about quality. You play a key role in championing for software testing best practices in an agile team of Software Engineers, SREs and other SDETs. You help the team develop and adopt automated testing frameworks and tooling. You write code using your specialized testing knowledge of testing techniques as well as your knowledge of good technical architecture and design. You also have the opportunity to grow the next generation of SDETs in the team and connect with other SDETs in the company.

We want to be accommodating to your work preferences! You can be remote from anywhere in the US, or work a hybrid schedule if you are commutable to Weston FL or San Francisco CA.

Here at UKG, our business is people. We believe in taking good care of you so that you will take good care of our customers. You may chose to be fully remote, work out of one of our offices in the United States or some hybrid between the two. We offer a number of benefits at no cost to you — 100% employer paid insurance premiums for you and your family, 45% 401K matching, unlimited paid time off, IVF coverage, tuition reimbursement, etc. For the full list of benefits, please see https://www.ukg.com/careers.

On the Performance Development team, we’re here to work together to build an amazing product for our customer.

Qualifications

Primary/Essential Duties and Key Responsibilities

* Write automated tests at all levels.
* Improve product quality through evangelizing the quality mindset and testing best practices among the broader engineering team.
* Review and critique engineering architectural design.
* Develop standards and procedures to determine product quality and release readiness.
* Solve problems together with product, UX, integration partners, and engineers on the team.
* Build and improve test frameworks that are easy-to-use, reliable and performant.

Required Qualifications

* Undergraduate degree in Computer Science or equivalent work experience.
* Development experience with JavaScript, C# and ASP.NET.
* Relational database experience such as SQL Server or similar.
* Good understanding of modern automated testing framework, tools, and techniques.


Preferred Qualifications

* Familiar with TestRail, Gatling, or Cypress testing.
* Able to contribute to customer feature development.
* Experience with Java and Spring Framework.
* Familiar with message brokers such as RabbitMQ and Kafka.
* Experience with microservices, CQRS and Event Sourcing architectural patterns.
* Experience with Domain Driven Design.
* Familiar with NoSQL databases such as MongoDB.

#LI-POST #LI-REMOTE

As a team we believe in:
People over process. We think that processes should make it easier for us to deliver quality products faster together. We strive to understand why processes are in place, and work to change them if they just don't work. Ideas over titles. We treat everyone's voice on the team equally regardless of title or seniority. We want everyone to feel comfortable contributing ideas, because we build better products when we consider multiple perspectives. Everyone owns all areas of the software development and delivery lifecycle. We don't like to work in silos. We believe that every person on the team owns the quality, security, delivery, and stability of our product.

Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: kanban scrum
Tech Lead Role & Responsibilities: Mentor:
  • Ensure team engineers are incorporating best practices, design patterns, and other sound development methodologies when needed.
  • Empower and assist team engineers to overcome challenges and remove impediments.
  • Support the technical and professional growth of team mates by creating opportunities for them to excel.
  • Interview prospective candidates for the team or domain and work to refine the interview process when needed.
  • Help, guide and train new team members during their on-boarding or transfer period and beyond.
Facilitator:
  • Lead, engage, and drive interactions to find a solution to technical/design or business challenges.
  • Engage with architects, technical leads, and peers to create, maintain and cultivate the shared vision to deliver the the best possible solution.
  • Lead and guide critical initiatives that often require complex technical and domain knowledge.
  • Empower and assist with troubleshooting escalations and critical issues and take ownership until the issue is resolved.
  • Manage coordination and implementation of cross-team deliverables on behalf of the team.
  • Visualize, develop, and lead continuous improvement efforts within the team in order to improve efficiency.
  • Frequently participate in code reviews and work with the team to maintain and refine engineering standards.
Innovator:
  • Identify and correct shortcomings with existing technologies and tooling in order to craft constantly-improving solutions.
  • Discover and share emerging industry trends and seek opportunities to incorporate them in the team's work when practical. For example: Regularly attend industry conferences and share new ideas.

Qualifications

Required Skills:
  • 5 or more years’ experience as a software engineer delivering solutions to Production.
  • Ability to communicate complex technical problems in practical terms.
  • In-depth experience in building large-scale, high-availability SaaS solutions in the cloud.
  • Understanding of current, and widely accepted, software development standards and practices.
  • Understanding of service-oriented architecture and continuous delivery.
  • Experience with agile/lean development methodologies such as Kanban or Scrum.
  • Self-motivated, positive team player with excellent verbal and written communication skills.
  • Excellent problem-solving skills and technical vision.
  • Strong organizational, prioritization and leadership skills.

Preferred Skills:
  • Experience with event-driven architecture.
  • Building cloud-native applications with Platform-as-a-Service (PaaS) solutions.


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: .net testing automated-tests

•Collaborate with members of the team to solve challenging engineering tasks on time and with high quality
•Engage in daily code reviews and training of team members
•Support continuous deployment pipeline code
•Situationally troubleshoot production issues alongside the support team
•Build and integrate features for our enterprise software solution using the latest .Net, Angular, SQL Server, and MongoDB technologies
•Work productively in a devops environment using Docker, Concourse, and GCP
•Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals
•Use open source and other technologies and languages outside of the .Net framework if the need arises
•Develop groundbreaking solutions to improve the performance, scalability, and distributed processing capabilities of the system
•Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team
•Work with development teams in an agile context as it relates to software development, including test driven development, automated unit testing and test fixtures, and pair programming



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: qa testing selenium

This position is 100% from home until at least end June 2021 due to the Covid-19 **. Candidates from the Montreal region are highly preferred. Towards end of June, our new Montreal office will be located near the "Marché Central" in Montreal (Sauvé / Crémazie metro - 555 Chabanel West).

Building on 70 years of experience from two leaders in HR solutions, UKG™ combines the strength and innovation of Ultimate Software and Kronos®. Individually, we’ve always put people at the center of everything we do. Together, we’re committed to inspiring workforces and businesses around the world, helping to pave the way forward for our people, customers, and industry.

As a Senior QA Developer in a scrum team, you will contribute actively to the definition of the test strategy for the team deliverables, while being a hands-on member of the QA team. You will be responsible for the following:

• Develop and maintain domain, product and process knowledge to directly influence quality and testing practices and product quality
• Collaborate with engineering architects, product managers and engineering teams in implementing best practices in software testing and influencing 'building in' testability during all phases of the software development lifecycle (SDLC)
• Contribute to the implementation of automation principles within the scrum team
• Participate in appropriate manual and automated testing discussions and efforts in order to develop and maintain best practices
• Design, review and approve test strategy for product headlines or features
• Setup/configure/maintain automated testing environments in a continuous integration setting
• Develop test documentation, execute tests, and monitor results using application lifecycle tools
• Present progress and results of automated testing efforts to appropriate leadership teams
• Influencing QA teams across the organization towards long term goals on capability building.



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: .net testing automated-tests

Collaborate with members of the team to solve challenging engineering tasks on time and with high quality
•Engage in daily code reviews and training of team members
•Support continuous deployment pipeline code
•Situationally troubleshoot production issues alongside the support team
•Build and integrate features for our enterprise software solution using the latest .Net, Angular, SQL Server, and MongoDB technologies
•Work productively in a devops environment using Docker, Concourse, and GCP
•Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals
•Use open source and other technologies and languages outside of the .Net framework if the need arises
•Develop groundbreaking solutions to improve the performance, scalability, and distributed processing capabilities of the system
•Provide troubleshooting and root cause analysis for production issues that are escalated to the engineering team
•Work with development teams in an agile context as it relates to software development, including test driven development, automated unit testing and test fixtures, and pair programming



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud web-services

Principal Cloud Architect at UKG are hybrid Network/System Architects that have a breadth of knowledge encompassing all aspects of cloud computing and service delivery. They develop cloud solutions to enhance, harden and support our service delivery processes. They have expertise in many disciplines such as building and managing cloud infrastructures, automated testing, security and compliance, capacity planning, performance analysis, monitoring, alerting, chaos engineering and auto remediation. They also understand software delivery to the cloud and the tools and processes that empower efficient and resilient delivery.
Principal Cloud Architect at UKG must have a passion for learning and evolving with current technology trends. They strive to innovate and are relentless in their pursuit of a flawless customer experience. They have a growth mindset, helping our company leverage the cloud to deliver services with incredible speed, consistency and availability. They serve as mentors to the engineering and technical thought leaders to help with development of our current and future architects.

Primary/Essential Duties and Key Responsibilities:

• Engage in and improve the whole lifecycle of services from conception, to inception, including: system design consulting, and capacity planning
• Define and implement standards and best practices related to: System Architecture, Deployment, metrics, operational tasks
• Participate and contribute to the development of the architecture community (committees, guilds, etc.)
• Work with leaders to understand business objectives and align architectures and cloud product offerings with those objectives
• Engage in communications across all areas of the organization

Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: google-cloud-sql java google-kubernetes-engine
The main purpose of this job is to assist UKG to utilize the GCP technologies and its related technology ecosystem to its fullest extent. Working with development engineering, technology architecture, product strategy and cloud & infrastructure functional areas to utilizing the platform appropriately to meet expressed technology goals (performance, data integrity, replication, etc…).
  • Work with the broader senior technology leadership team to shape technology vision and direction by aligning the technology roadmaps with the overall engineering & product roadmaps.
  • Assist the Development Engineering teams to evolve application architectures and practices to leverage GCP tooling in a DevOps operating model.
Primary/Essential Duties and Key Responsibilities:
  • This Subject Matter Expert will act at the definitive technical advisor and an internal strategic technology on their respective platforms and corresponding technology ecosystems
  • This Subject Matter Expert will focus on the people, process and technology of their subject platform throughout the organization
  • This Subject Matter Expert will build and operate practice with the technology community with the Technology & Innovation division
  • This Subject Matter Expert will collaborate with all of leaders and SMEs to ensure a uniform and consistent delivery of services to the broader organization
  • This Subject Matter Expert will have a firm grasp as to the business elements such as license utilization, and usage terms and conditions for their respective technology platform.


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: web-services

Product Manager, Identity & Access Management, Authorization

Want to create something new?

As a Product Manager at UKG, you will play a pivotal role in driving innovation. Straddling the line between high-level strategy and hands-on execution, you are well versed in product and business strategy; capable of communicating deftly about technical topics; and passionate about the importance of platform as a first-class part of our product suite. Specifically, as leader on the platform team, you will help define the future of platform services, enabling faster product delivery, helping humans spend less time in administrivia and more time doing what they want to be doing.

Too vague? In this role, you will have the unique opportunity to define what Authorization (AuthZ) and Access Control means in a new Identity and Access Management (IAM) platform, serving thousands of customers with millions of users. Your new offering will eclipse and replace existing services, leveraging best practices which should make the lives of our customers and internal teams better.

You will define the strategy and own tactical execution, from inception to product delivery and then through to customer adoption.

Qualified candidates are highly motivated, innovative and solution-driven with experience in defining and delivering forward-thinking solutions and driving adoption. Ideal candidates have experience working closely with engineering leaders and teams, enabling the development of IAM solutions to support high scale, Multi-tenant, software as a service product suite.

Responsibilities will include:
• Defining functionality that align to business goals with measurable business impact.
• Supporting a global, extensible, platform product strategy.
• Setting the vision and strategy for your products and services that serve both external and internal customers across different business verticals.
• Defining integration strategies to support new go-to-market opportunities.
• Championing the definition and creation of key processes and tools that enable the offerings to scale.
• Defining what a good Authorization (AuthZ) platform looks like by partnering with engineering and product leaders across the organization to influence the microservices and architectures across broader teams.
• Exhibiting abundant imagination, but also ruthlessly prioritizing. (Saying “No” isn’t difficult for you.)
• Being able to go deep into both technical huddles with engineers/architects and strategic discussions with executives.
• Managing competing priorities with consistency and transparency.
• Successfully collaborating with partners throughout the company to ensure success.
• Extrapolating ideas with different product groups and turning them into viable solutions.



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: automation automated-tests sql

The purpose of this job is to develop UKG product deployment automation software to serve critical internal developer and production needs. The software covers full-stack technologies, including Angular front-end, SQL database, Ruby, and DevOps functions coded in Chef, Ansible, and Terraform. The automation software executes in our private data center as well as the Public Cloud. The employee in this job will deliver incremental features on a monthly basis, and be expected to document, test, release, and support their implementation.

Primary/Essential Duties and Key Responsibilities:
• Be a trusted member of a software development team, interacting with teammates daily to drive productivity and build morale
• Develop and release software features and fixes multiple times each month
• Provide technical support to customers that use the released software
• Generate appropriate test automation to validate software function
• Build the software releases and invoke test automations by using automated CI/CD pipelines
• Use a Lean/Agile framework to visualize progress within the software lifecycle
• Attend a brief daily meeting to synchronize the team priorities and communicate progress/barriers
• Regularly research and propose process and technical innovations



Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: testing selenium automated-tests javascript python
We are looking for Software Engineers in Test to help us deliver high quality software to our customers. The Software Engineer in Test will take an active role in the team working directly with Software Engineers and Product Owners, and will be responsible for some (or all) of the following :
  • Defining an iterative test plan and strategy for their team’s products.
  • Participating in feature refinement helping the team review the acceptance criteria and testing effort.
  • Designing functional and non-functional test cases using appropriate test techniques in cooperation with the Product Owner.
  • Executing automated and manual tests. Reporting test KPI’s and following-up on bugs.
  • Take an active role in scrum teams working directly with developers and product managers
  • Participating in the test automation strategy in collaboration with the SET community and the development of automated tests within the team (API and web UI).
Required Skills
  • Experience testing web applications (test planning, design, and execution).
Desired (Bonus) Skills
  • Previous experience in test automation (ideally Selenium).
  • Knowledge of at least one programming language (ideally JavaScript or Python).

What we bring to the table ?

  • A passionate and welcoming team,
  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every Monday
  • Open to remote workers

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.  


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: python django docker ember.js javascript

PeopleDoc, now UKG, is looking for experienced and talented web developers who love working with Python.We’re a growing team, building web applicationsforHuman Resources, serving millions of worldwideusers daily. We’re addressing critical HR matters such as document management, communication with employees, pay slip distribution, contract signature, etc.

We aredevelopingREST APIs,Django apps and tools. We love using modern yet stable tooling, and we don’t hesitate to craft our own tools when needed.Code quality is paramount for us: wpromote a solid unit-testing culture, with a lot of paiprogramming, and we leverage code reviews to share knowledge. Our day-to-day stack includes modern Python 3, asyncio, Django, pytest, PostgreSQL, Ansible, Docker.

As a member of one of our feature teams, you will work closely with Product Owners, JS developers, UX designersSite ReliabilityEngineers and Database Admins. You will be integrated in an autonomous, self-contained team with ownership over the whole product lifecycleand with an agile mindset.

One day per week, all the Python developers are invited to work together across teams and share best practicesYou will have the opportunity to work togetheron common tooling benefitting everyone, as well as contributing to internal and external open-source projects.We like to keep a strong connection with the global Python community by sponsoring, attending and sometimes speaking at conferences.

We have a remote-friendly culture, and you can work fullyremotely from France, the UK or Germany. Part-time remote contracts are also possible.Wehave nice and modern offices in Paris Xe.

A successful candidate, you will be able to:

  • Design, test and ship new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Contribute to open-source projects

What you bring to the table:

  • The ability to write tested, production-grade Python, and solid SQL skills
  • good understanding of Linux development and automation tools (we use Ansible to manage configuration, and you are expected to deploy your own application and features)
  • Like to learn & share, you are passionate and humble about your skills
  • Good communication skills. As a team and “international company” we communicate mostly in English
  • JavaScript experience can be a nice bonus, ourJS stack is built around Ember.js

What we bring to the table:

  • Teamwork is in our core values: we learn from each other by pair programming or via extensive code reviews, we take responsibilities as a team and grow together
  • 20% of your time working within our internal Python community on common tooling, open source initiatives, experiments, 
  • Remote-welcomingflexible remote culture with 70% of our Python developers working fullremotelyquarterly R&D meetups in Paris, teams accustomed to working with remote folks & digital tools.
  • Nice offices in Paris Xewith free food, games & activities

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage. 


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: java scala java-ee azure-devops sql

PeopleDoc is looking for experienced and talented developers who love working with microservice architecture built on top of a Lot of Java/Dropwizard & more and more Scala/Play. PeopleDoc has been growing like crazy during the last 4 years, and hopefully it’s not going to stop! The R&D teams is always in the process of improving our application for our users and supporting the incredible growth of PeopleDoc.

In this role, you will work closely with product owners, UX developers, SRE, DBAs, Support teams, and other web engineers to push forward the implementation of new features while also helping us to scale our platform. As a member of one of our feature teams, you will join a friendly and talented group of Java developers, within a dynamic, forward looking company, facing great engineering challenges.

Our stack includes: Java, Scala, PlayFramework, Python/Django, PostgreSQL, Redis, ElasticSearch, RabbitMQ, Ansible, ember.js

The successful candidate will be required to:

  • Design, ship and test new features in collaboration with the Product Team
  • Use your deep understanding of web technologies and APIs to advise on the system's architecture
  • Push your code in production, improve our deployment process and monitor it
  • Analyze, rethink and refactor the code to scale the application
  • Write unit, functional and performances tests
  • Contribute to our OpenSource Projects

What you bring to the table ?

  • The ability to write tested, production grade Java 8 code
  • Extensive SQL skills
  • A solid understanding of Linux development, and a DevOps mindset
  • Like to learn & share, you are passionate and humble about your skills

What we bring to the table ?

  • Team work is in our core values; we learn from each other by pair programming or via extensive code reviews
  • Double screens, supercharged PCs,
  • Croissants every monday,
  • 2 annual programming events sponsored,
  • Off-sites, Babyfoot, tennis table and PS4 for the lunch break
  • Open to remote workers

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.  


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: javascript ember.js css html

We’re searching for a Javascript developer to join our team. We are growing our frontend team to build the next generation of HR delivery services.
Our head office is in Paris, but we are mostly a remote team, and we accept candidates located in France, Germany and the UK.

Your Mission

As a Javascript developer, your role is to give life to this platform backed by our design guidelines and our APIs. Your responsibilities will include:

  • Improving existing applications and building new ones
  • Sharing your knowledge and efforts across projects to build a strong and consistent development platform
  • Learning and teaching with weekly dedicated learning sessions
  • Be a decent human being (that comes first, actually)

Mentoring is also a first-class element at PeopleDoc: depending on the topic and your proficiency, you will be offered to mentor or be mentored.

Skills

Javascript: the more the better

We have grown to become big fans of the Javascript framework Ember.js. If you don’t know it, we’ll teach you. If you do know it, come share your experience with us. Besides Ember, you must at least be curious about the evolution of plain “vanilla” Javascript.

HTML & CSS: decent knowledge

The JS tribe and our UI designers collaborate to improve our UI framework every day. You will need some proficiency in HTML and CSS to contribute.

Language

As a member of an international team in an international company, you are required to be able to express yourself in both written and spoken English.

Experience

This is a Javascript position, the more you know, the better. We are using Ember.js as a main framework, but we’re not expecting you to know it. A strong desire to learn is as welcome as an expertise.

Tooling & Methodology

We are big fans of pair-programming, we dedicate a lot of time to the onboarding of our newest members. Testing is an integral part of our practices and so is peer reviews.

We strive to build a welcoming and inclusive work environment where building exceptional products comes along with learning continuously and sharing knowledge with the rest of your team and company. Among us, you will be : 

  • Working within a friendly, fast-growing, inclusive, progressive company
  • Collaborating with a team of talented designers and developers
  • Learning not only how to code but how to build a product
  • Encouraged to share your knowledge and learn new skills

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage. 


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: .net c# mongodb rabbitmq apache-kafka

UKG is looking to hire a Senior Full Stack Software Developer to join our extremely talented Product Development team. As one of our Senior Software Engineers, you will be part of our continued improvement and growth of our HR and Benefits Software Solution.
As a Senior Full Stack Software Engineer at UKG, you’ll be embedded on a development team where you can work on the next generation of internet software. You’ll get to work directly with other Developers, Software Testers, Business Analysts, Product Managers, and Directors, all of whom make up the team. In this highly-collaborative environment, you will have the opportunity to grow as an engineer, and even help mentor others.
We are looking for a Software Engineer who is passionate about programming, quality, and truly enjoys what they do. Are you an innovative thinker with a can-do attitude? If so, apply today!

Primary/Essential Duties and Key Responsibilities:

  • Collaborate with members of the team to solve challenging engineering tasks on time and with high quality.
  • Engage in daily code reviews and training of team members.
  • Support continuous deployment pipeline code.
  • Situationally troubleshoot production issues alongside the support team.
  • Build and integrate features for our enterprise software solution using the latest .Net, Angular, SQL Server, and MongoDB technologies. Familiarity with Golang is a significant plus!
  • Work productively in a devops environment using Docker, Concourse, and GCP
  • Actively communicate with team members to clarify requirements and overcome obstacles to meet the team goals.

Required Qualifications: 

  • 5-7 or more years’ experience as a key developer on enterprise projects
  • Software development experience including: OOP, concurrency programming, design patterns, RESTful service implementation, Service Oriented Architecture, Test-Driven Development, Acceptance Testing.
  • Experience using and building tools to automate the deployment of an enterprise software solution to the cloud
  • Strong object-oriented design experience
  • Knowledge of design patterns and their implementation
  • Multi-tier application design and development
  • Excellent problem solving skills
  • C#, .Net Core, .Net Frawork
  • AngularJS
  • Kafka, RabbitMQ, or similar eventing platform
  • MongoDB or other NoSQL database

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage. 


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: javascript mongodb python prometheus grafana

Principal Cloud Architect at Ultimate Software are hybrid Network/System Architects that have a breadth of knowledge encompassing all aspects of cloud computing and service delivery. They develop cloud solutions to enhance, harden and support our service delivery processes. They have expertise in many disciplines such as building and managing cloud infrastructures, automated testing, security and compliance, capacity planning, performance analysis, monitoring, alerting, chaos engineering and auto remediation. They also understand software delivery to the cloud and the tools and processes that empower efficient and resilient delivery.

Principal Cloud Architect at Ultimate Software must have a passion for learning and evolving with current technology trends. They strive to innovate and are relentless in their pursuit of a flawless customer experience. They have a growth mindset, helping our company leverage the cloud to deliver services with incredible speed, consistency and availability. They serve as mentors to the engineering and technical thought leaders to help with development of our current and future architects.

Primary/Essential Duties and Key Responsibilities:

  • Engage in and improve the whole lifecycle of services from conception, to inception, including: system design consulting, and capacity planning
  • Define and implement standards and best practices related to: System Architecture, Deployment, metrics, operational tasks
  • Participate and contribute to the development of the architecture community (committees, guilds, etc.)
  • Work with leaders to understand business objectives and align architectures and cloud product offerings with those objectives
  • Engage in communications across all areas of the organization

Required Qualifications:

  • Extensive experience in designs and consumption of various public and private cloud platforms, architectures, methodologies, and services
  • Experience with cloud infrastructure automation and software delivery practices and patterns
  • Proficient with conducting Return on Investment and Cost-Benefit Analysis
  • Research and consult on public and hybrid cloud infrastructure and operational solutions
  • Provide guidance on security configurations and risk and compliance procedures (Identity Management, Network Configuration, Data Protection, Segregation of Duties)
  • Development of guidance around cloud platform best practices and standards
  • Coordinate with engineering and architecture teams to ensure continuity of solutions
  • Advise on best practices for improving operational processes
  • Interpret enterprise class assessments (objectives, data collection, analysis, and reporting against objectives)
  • Experience with BCP/DR (Business Continuity / Disaster Recovery) patterns, practices, and designs
  • Experience with Cloud based applications and their lifecycles
  • Experience with Kubernetes and Containerization Technologies
  • Experience with Microsoft and Linux Technologies
  • Experience with VMWare or other Virtual Server Software
  • Experience coding in higher-level languages (e.g., Python, Javascript, C++, or Java)
  • Experience in configuration and maintenance of applications such as web servers, load balancers, relational databases, storage systems and messaging systems
  • Experience with MongoDB, MySQL, ElasticSearch, RabbitMQ, and others
  • Experience with operating system performance tuning, hardening, and troubleshooting
  • Experience with TCP/IP L3 routing, L7 traffic management, performance monitoring, and troubleshooting
  • Experience learning software, frameworks and APIs
  • Ability and willingness to work evenings / nights on occasion.
  • Ability to lead and work in projects

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: sql mongodb rabbitmq python java

UKG is seeking a Site Reliability Engineer (SRE) with a robust and diverse background in Software Engineering, Software Design, and Systems Architecture with a focus on automation, reliability, and system integration. Site Reliability Engineering (SRE) is an engineering discipline that combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. An SRE ensures that UKG’s services—both our internally critical and our externally visible systems—have reliability and uptime appropriate to users' needs and a fast rate of improvement while keeping an ever-watchful eye on capacity and performance. At UKG, our Site Reliability Engineers (SRE) come from both development and operations backgrounds with a common passion for running products at scale in production. Our SRE engineers are always seeking to understand how our systems work end to end without boundaries.

Primary/Essential Duties and Key Responsibilities:

  • Engage in and improve the whole lifecycle of services from conception to inception, including: system design, build, and deployment
  • Define and implement standards and best practices related to: System Architecture, Deployment, metrics, operational tasks
  • Support services through activities such as monitoring availability, system health, and incident response
  • Improve system performance, application delivery, and efficiency through automation, process refinement, post mortem reviews, and in-depth configuration analysis
  • Engage in Communications across all areas of the organization

Required Qualifications:

  • Knowledge of resilient systems as well as anti-fragility design patterns
  • Knowledge of distributed systems
  • Knowledge of service-oriented architectures
  • Knowledge of microservice architectures
  • Experience in one or more of the following: Python, Go, Angular, .Net Core (C#), JAVA, Node.js
  • Experience with Unix/Linux operating systems internals and administration (e.g., filesystems, inodes, system calls) and networking (e.g., TCP/IP, routing, network topologies).
  • Experience with containerization, such as Kubernetes, bosh, docker
  • Experience with Configuration Management (Puppet/Chef/Ansible)
  • Ability to adapt quickly to changing priorities
  • Ability and willingness to work evenings / nights on occasion (Participate in on-call rotation)

Preferred Qualifications:

  • Experience with algorithms, data structures, complexity analysis, and software design.
  • Experience with OpenStack
  • Experience with administration of ElasticSearch, MySQL, MongoDB, RabbitMQ, Redis, in production environment a PLUS
  • Experience with Amazon Web Services or Google Cloud Platform Products
  • Exposure to writing SQL scripts preferred
  • Technical writing
  • Communication
  • Auditing
  • Development Background
  • Gremlin/Chaos Engineering Tools

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance

Time zone: (GMT-05:00) Eastern Time

Skills: continuous-integration python docker kubernetes puppet

Site Reliability Engineers at UKG Technology and Innovation are hybrid software/system engineers that have a breadth of knowledge encompassing all aspects of service delivery. They develop software solutions to enhance, harden and support our service delivery processes. This can include building and managing CI/CD deployment pipelines, automated testing, capacity planning, performance analysis, monitoring, alerting, chaos engineering and auto remediation. Site Reliability Engineers must have a passion for learning and evolving with current technology trends. They strive to innovate and are relentless in their pursuit of a flawless customer experience. They have an “automate everything” mindset, helping our company deploy services with incredible speed, consistency and availability.

Primary/Essential Duties and Key Responsibilities:

  • Engage in and improve the whole lifecycle of services from conception, to inception, including: system design consulting, and capacity planning
  • Define and implement standards and best practices related to: System Architecture, Deployment, metrics, operational tasks
  • Support services through activities such as monitoring availability, system health, and incident response
  • Improve system performance, application delivery and efficiency through, automation, process refinement, post mortem reviews, and in-depth configuration analysis
  • Engage in Communications across all areas of the organization

Required Qualifications:

  • Engineering degree, or a related technical discipline, or equivalent work experience
  • Experience with Cloud based applications
  • Experience with Containerization Technologies
  • Experience with Microsoft and Linux Technologies
  • Experience with VMWare or other Virtual Server Software
  • Experience coding in higher-level languages (e.g., Python, Javascript, C++, or Java)
  • Experience in configuration and maintenance of applications such as web servers, load balancers, relational databases, storage systems and messaging systems
  • Experience with MongoDB, MySQL, ElasticSearch, RabbitMQ, and others
  • Experience with operating systems and TCP/IP network fundamentals
  • Experience learning software, frameworks and APIs
  • Ability and willingness to work evenings / nights on occasion.
  • Ability to lead and work in projects
  • Experience as a Site Reliability Engineer, Production Engineer, or equivalent
  • Experience with distributed system design and architecture
  • Experience building and managing CI/CD Pipelines
  • Experience with public or private cloud platforms (e.g. GCP, Kubernetes, or Openstack)
  • Experience with Production level monitoring and alerting with tools like Prometheus, Grafana, Datadog, etc.

Travel Requirements:

  • 0-5%


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: qa testing python java scala

We are seeking a QA Software Engineer to join our growing Mindful AI Pillar team. The hire will be responsible for leading the efforts in designing and developing our system level testing solutions and pipelines.. The ideal candidate is an experienced software engineer with a strong emphasis on software quality assurance, having prior experience developing automated testing pipelines at the system level. The QA Software Engineer IV will support our software developers, database architects, data analysts and data scientists on testing initiatives and will ensure optimal testing architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the testing needs of our Mindful AI Pillar team.

Primary/Essential Duties and Key Responsibilities:

  • Provide leadership and guidance in the development of integration and system level testing
  • Automate the testing pipelines for development, staging, and production environments
  • Provide guidance in proper testing practices
  • Create tests to identify software problems
  • Analyze bugs and errors found during tests
  • Document results of tests for the software development team
  • Recommend improvements in software to enhance user experience

Required Qualifications:

  • 10 or more years of experience as a QA Software developer on enterprise projects using Java and Python
  • Software quality assurance experience of: object-oriented solutions, REST services, micro-service architecture, test-driven development, acceptance testing and performance testing.
  • Familiarity with tools used to automate the deployment of an enterprise software solution to the cloud, Concourse, Ansible, etc. 
  • Experience with Docker and Kubernetes
  • Experience with relational SQL and NoSQL databases, including MongoDB and MSSQL
  • Experience with object-oriented/object function scripting languages: Java, Python, C#, Scala, etc.
  • Experience with testing tools such as PyTest, Wiremock, xUnit, mocking frameworks, etc.

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: ruby python bash ansible powershell

UKG is seeking an experienced Cloud Infrastructure Engineer IV that has a focus and passion for Virtualization and public cloud. This Cloud Engineer will be an integral part of our UCloud IaaS team within our award-winning organization. As the Cloud Infrastructure Engineer IV, you will drive UKG’s ongoing IaaS and PaaS efforts by working on projects which improve the performance and capacity of our virtualized environments. In addition, you will aid in the development of solutions, consistent with organizational objectives to complex IT problems that require the regular use of inventiveness and innovation. If you have a deep knowledge and longstanding experience with virtualization platforms, across multiple enterprise environments, you may be a perfect fit for this role!

Primary/Essential Duties and Key Responsibilities

  • Design, configure, and scale servers and infrastructure in our Data Centers 
  • Implement and assist in the strategy of Linux/OpenStack usage 
  • Set up and continuously improve monitoring tools for capacity and performance analysis of all virtualized environments 
  • Proactively make changes to architecture and technology based on trending 
  • Evaluate new technology, advance features and new operational methodology to drive efficiency and effectiveness 

Required Qualifications:

  • 5-10 years of experience implementing and supporting cloud based infrastructure in an Enterprise Environment 
  • KVM (Preferred) 
  • Openstack (Preferred) 
  • VMware 
  • Various Public Cloud Offering to include but not limited to GCP, AWS, AZURE. 

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance

Time zone: (GMT-05:00) Eastern Time

Skills: automation project-management

UKG is looking for a hardworking and driven Business Process Analyst to be a part of our Automation team. As a BPA on the automation team, you will be an essential member of a cutting-edge team responsible for successful automations of processes that enable our fellow team members to focus on more value-added activities. You will be accountable for managing stakeholders, researching, analyzing and documenting clear process maps and Process Definition Documents in a way that they can be understood by both the business partners and the development team. If you are passionate about collaborating and working with skilled Software Engineers, Business Analysts and Product Managers in creating high-quality software for customers, this role is for you.

Primary/Essential Duties and Key Responsibilities:

  • Partner with internal and external stakeholders by analyzing processes and assessing feasibility for automation. Also, confirm current metrics by baselining the process and compare with projected future state metrics
  • Analyze, understand, and document business processes in detail for the purpose of RPA deployment
  • Participate in various types of interviews, meetings or workshops to define, optimize, and document processes to configure RPA solutions
  • Leverage process improvement experience to streamline and optimize processes for RPA implementation
  • Be able to quickly recognize waste, opportunities for improvement, and quantify both as a metric
  • Deploy a multi-disciplinary approach (i.e. machine learning, AI tools, business analytics, etc.) to solving business challenge Contribute to building a repository of tools, playbooks and best practices
  • Requires minimal supervision on medium to large scale projects
  • Be an advocate for process improvement and process automation

Required Qualifications:

  • Effective communication skills; listening, written and verbal; ability to communicate complex concepts to both technical and non-technical stakeholders
  • Demonstrated ability to learn quickly in scenarios that are not well defined or structured
  • Strategic and analytical thinker, able to move seamlessly from high-level concepts to details and solutions without much guidance
  • Comfortable working with data and reporting tools such as MS Suite Excel, PowerBI, Aha etc.
  • Track record of meeting and/or exceeding established client, project and performance goals
  • Excellent interpersonal communications skills; strong written and verbal communication skills and ability to present in a clear and concise manner to all levels within the enterprise
  • Project Management
  • Process Improvement
  • Automation tools
  • Visio or other Process mapping competencies
  • Stakeholder Management

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process: 

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.   


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance

Time zone: (GMT-05:00) Eastern Time

Skills: cloud continuous-integration kubernetes mongodb javascript

Site Reliability Engineers at UKG Technology and Innovation are hybrid software/system engineers that have a breadth of knowledge encompassing all aspects of service delivery. They develop software solutions to enhance, harden and support our service delivery processes. This can include building and managing CI/CD deployment pipelines, automated testing, capacity planning, performance analysis, monitoring, alerting, chaos engineering and auto remediation.

Primary/Essential Duties and Key Responsibilities:

  • Be part of Development Experience SRE team who’s focus is on enhancing developer experience and maintain a set of production applications.
  • Liaison between teams outside of SaaS
  • Document application configurations
  • Communicating information across the organization
  • Engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and blameless postmortems.

Required Qualifications: 

  • Engineering degree, or a related technical discipline, or equivalent work experience
  • Experience with Cloud based applications
  • Experience with Containerization Technologies
  • Experience with Microsoft and Linux Technologies
  • Experience with VMWare or other Virtual Server Software
  • Experience working with languages such as Python, Powershell, Javascript, C++, or Java)
  • Experience in configuration and maintenance of applications such as web servers, load balancers, relational databases, storage systems and messaging systems
  • Experience with MongoDB, MySQL, ElasticSearch, RabbitMQ, and others
  • Experience with operating systems and TCP/IP network fundamentals
  • Experience learning software, frameworks and APIs
  • Ability and willingness to work evenings / nights on occasion.
  • Ability to lead and work in projects
  • Experience with distributed system design and architecture
  • Experience building and managing CI/CD Pipelines
  • Experience with public or private cloud platforms (e.g. GCP, Kubernetes, or Openstack)
  • Experience with Production level monitoring and alerting with tools like Prometheus, Grafana, Datadog, etc.

Preferred Qualifications: 

  • A BS in Computer Science, Information Technology or related field of study is preferred

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8    

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.   


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: agile testing user-experience c# python

UKG is seeking an experienced Software Engineer to join our extremely talented team! As one of our Software engineers, you will be part of a development team which is a subset of the Transformation arm of the business that focuses on enterprise-wide innovation and digital transformation. The position requires someone who is self-motivated, has a collaborative attitude, has a good understanding of Agile SDLC practices, software development and has a passion for creating solutions that meet our internal and external customer business needs. The ideal candidate will possess experience in RPA development, and a strong desire to strive for development standards and efficiencies in an API and service-oriented architecture, who will enjoy working in a diverse and fast-paced team environment that is passionate about their work and contributing to our exciting digital transformation and growth agenda for the entire organization.

Primary/Essential Duties and Key Responsibilities:

  • As a (RPA) developer, you will own and be responsible for the design, development, testing, deployment and support of your automations/product
  • Spends up to 80% of their time working in a hands-on way on day-to-day development tasks
  • Considers license utilization, process optimization, local data preservation, and security guidelines when developing solutions
  • Can work independently with minimal guidance as well as in a team environment
  • Participates in design sessions based on business requirements to determine appropriate architectural design and UX
  • Works closely with the Business analyst and Lead Developer to vet out design and other critical application decisions
  • Participates in code review sessions among other development team members and architects
  • Updates assigned user stories with the latest information and status
  • Works with a Lead Developer regarding application support, helping to oversee the communication, analysis, testing, and implementation as the need arises
  • Has some understanding of infrastructure and is able to troubleshoot issues and engage the appropriate engineering teams as issues arise that fall out of our domain
  • Assists in developing project estimates and timelines
  • Relies on research and domain expertise to work on technical projects
  • Identifies and suggests ways to improve processes across the team and department

Required Qualifications: 

(Knowledge, Skills and Abilities)

  • Candidate should possess 1-3 years’ experience in Software Development
  • Strong comprehensive of the Agile - Software Development Life Cycle
  • Has proven experience with the following technologies: UiPath or similar RPA platform, Microsoft SQL Server
  • Has proficient knowledge in programming languages such as C# or Python
  • Has basic knowledge of software testing
  • Has previous exposure to the various service-based technologies (SOAP, WCF, REST)
  • Must be willing and able to change direction during development as requirements and priorities change
  • Able to work with diverse team members with different levels of experience
  • Provide technical documentation and troubleshooting guides for Business teams and peers team members to understand the complete “system” of what is being built
  • Excellent analytical, problem-solving, and decision-making skills
  • Must be clear and concise in written and oral communications
  • Work effectively as a member of an agile team and/or independently
  • Ability to understand system functionality, process, and architecture at a technical and business level
  • High degree of self-motivation to learn new methodologies/technologies that will enhance job performance
  • Self-motivated and accountable to “do what it takes” to get the job done
  • Ability to identify and prioritize technical system and application issues in a timely manner for self and others
  • Must be open to feedback when being mentored and in turn assist in the mentoring of other development team members.
  • Builds and maintains strong peer relationships within the team and across the organization

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.   


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: cloud mongodb mysql java python

UKG is looking for a Cloud Engineer to build and maintain our public/private cloud’s Infrastructure and Platform Services. These services are built in Linux leveraging various technologies including Go, Chef, Ansible, Concourse, PCF, K8s, GKE, GCP and Openstack, to name a few. This particular role will have a strong focus not only around our overall Platform but Data Engineering. This position will partner with our Agile development teams to assure smooth integration and deployment of UltiPro software across the entire cloud infrastructure. You will be collaborating with engineers across the organization to research, design, prototype and operationalize solutions, ensuring that they align with UKG guidelines and industry best practices. In addition, the Cloud Engineer will communicate with and mentor teams on best practices and guidelines regarding the best use of our tooling and services.

Primary/Essential Duties and Key Responsibilities:

  • Candidate will need to have strong development and operations skills with an emphasis around standing up and maintaining our database offerings. (MySQL, Mongo, Elastic)
  • Candidate should have experience and understanding on backing up and restoring databases and the management and audit process to support this function
  • Development candidates build cloud platform components using agile methodologies much like our app-dev teams and handle level-2 support escalations from all parts of the development organization
  • Operations candidates monitor our Slack channel for teams experiencing issues and the health metrics of the services we provide and are the first to jump in and troubleshoot any issues
  • All candidates will participate in daily standups and weekly team meetings and various other activities as required

Required Qualifications: 

Knowledge, Skills and Abilities

  • Experience building and/or configuring cloud infrastructure and services (on-prem or public) through code is a must.
  • Experience with at least one programming language (e.g. Java/Golang/Ruby/Python) is a must.
  • Familiarity with container technologies (e.g. Docker, Kubernetes) is a must.
  • Experience with one or more distributed version control/SCM technology and its workflows like git and the understanding of the gitops/devops mindset is a must.
  • This is NOT a DBA role but experience as a DBA is desired
  • Willingness to learn new technologies and be passionate about it is a MUST
  • We enable the vast majority of development teams within Ultimate - having a customer first mentality is a MUST
  • Passionate about improving current processes is a MUST
  • Being a great team player is a MUST
  • Strong written and verbal communication skills is a MUST
  • Some (infrequent) on-call responsibilities will be required
  • Computer Science Degree or equivalent preferred

Preferred Qualifications:

  • Experience developing, deploying, and maintaining highly available services at scale is a plus.
  • Relevant knowledge of OOP design and patterns.
  • Experience with agile methodologies
  • Experience with web technologies utilizing Microservices, SOA patterns and REST is a plus
  • Experience in some opensource projects is a plus
  • Experience with RDBMS and NoSQL database development and administration including MS SQL, MySQL, MongoDB, Hadoop, etc. is a plus.
  • Experience with Message queues (e.g. RabbitMQ) is a plus
  • Experience with monitoring and alerting technologies (e.g. Sensu, Grafana, Graphite, Stack driver) is a plus
  • A degree in Computer Science, Software Engineering, IT or a related field is preferred

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage. 


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: javascript mongodb python prometheus grafana

Principal Cloud Architect at Ultimate Software are hybrid Network/System Architects that have a breadth of knowledge encompassing all aspects of cloud computing and service delivery. They develop cloud solutions to enhance, harden and support our service delivery processes. They have expertise in many disciplines such as building and managing cloud infrastructures, automated testing, security and compliance, capacity planning, performance analysis, monitoring, alerting, chaos engineering and auto remediation. They also understand software delivery to the cloud and the tools and processes that empower efficient and resilient delivery.

Principal Cloud Architect at Ultimate Software must have a passion for learning and evolving with current technology trends. They strive to innovate and are relentless in their pursuit of a flawless customer experience. They have a growth mindset, helping our company leverage the cloud to deliver services with incredible speed, consistency and availability. They serve as mentors to the engineering and technical thought leaders to help with development of our current and future architects.

Primary/Essential Duties and Key Responsibilities:

  • Engage in and improve the whole lifecycle of services from conception, to inception, including: system design consulting, and capacity planning
  • Define and implement standards and best practices related to: System Architecture, Deployment, metrics, operational tasks
  • Participate and contribute to the development of the architecture community (committees, guilds, etc.)
  • Work with leaders to understand business objectives and align architectures and cloud product offerings with those objectives
  • Engage in communications across all areas of the organization

Required Qualifications:

  • Extensive experience in designs and consumption of various public and private cloud platforms, architectures, methodologies, and services
  • Experience with cloud infrastructure automation and software delivery practices and patterns
  • Proficient with conducting Return on Investment and Cost-Benefit Analysis
  • Research and consult on public and hybrid cloud infrastructure and operational solutions
  • Provide guidance on security configurations and risk and compliance procedures (Identity Management, Network Configuration, Data Protection, Segregation of Duties)
  • Development of guidance around cloud platform best practices and standards
  • Coordinate with engineering and architecture teams to ensure continuity of solutions
  • Advise on best practices for improving operational processes
  • Interpret enterprise class assessments (objectives, data collection, analysis, and reporting against objectives)
  • Experience with BCP/DR (Business Continuity / Disaster Recovery) patterns, practices, and designs
  • Experience with Cloud based applications and their lifecycles
  • Experience with Kubernetes and Containerization Technologies
  • Experience with Microsoft and Linux Technologies
  • Experience with VMWare or other Virtual Server Software
  • Experience coding in higher-level languages (e.g., Python, Javascript, C++, or Java)
  • Experience in configuration and maintenance of applications such as web servers, load balancers, relational databases, storage systems and messaging systems
  • Experience with MongoDB, MySQL, ElasticSearch, RabbitMQ, and others
  • Experience with operating system performance tuning, hardening, and troubleshooting
  • Experience with TCP/IP L3 routing, L7 traffic management, performance monitoring, and troubleshooting
  • Experience learning software, frameworks and APIs
  • Ability and willingness to work evenings / nights on occasion.
  • Ability to lead and work in projects

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance
Skills: sql mongodb rabbitmq python java

UKG is seeking a Site Reliability Engineer (SRE) with a robust and diverse background in Software Engineering, Software Design, and Systems Architecture with a focus on automation, reliability, and system integration. Site Reliability Engineering (SRE) is an engineering discipline that combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. An SRE ensures that UKG’s services—both our internally critical and our externally visible systems—have reliability and uptime appropriate to users' needs and a fast rate of improvement while keeping an ever-watchful eye on capacity and performance. At UKG, our Site Reliability Engineers (SRE) come from both development and operations backgrounds with a common passion for running products at scale in production. Our SRE engineers are always seeking to understand how our systems work end to end without boundaries.

Primary/Essential Duties and Key Responsibilities:

  • Engage in and improve the whole lifecycle of services from conception to inception, including: system design, build, and deployment
  • Define and implement standards and best practices related to: System Architecture, Deployment, metrics, operational tasks
  • Support services through activities such as monitoring availability, system health, and incident response
  • Improve system performance, application delivery, and efficiency through automation, process refinement, post mortem reviews, and in-depth configuration analysis
  • Engage in Communications across all areas of the organization

Required Qualifications:

  • Knowledge of resilient systems as well as anti-fragility design patterns
  • Knowledge of distributed systems
  • Knowledge of service-oriented architectures
  • Knowledge of microservice architectures
  • Experience in one or more of the following: Python, Go, Angular, .Net Core (C#), JAVA, Node.js
  • Experience with Unix/Linux operating systems internals and administration (e.g., filesystems, inodes, system calls) and networking (e.g., TCP/IP, routing, network topologies).
  • Experience with containerization, such as Kubernetes, bosh, docker
  • Experience with Configuration Management (Puppet/Chef/Ansible)
  • Ability to adapt quickly to changing priorities
  • Ability and willingness to work evenings / nights on occasion (Participate in on-call rotation)

Preferred Qualifications:

  • Experience with algorithms, data structures, complexity analysis, and software design.
  • Experience with OpenStack
  • Experience with administration of ElasticSearch, MySQL, MongoDB, RabbitMQ, Redis, in production environment a PLUS
  • Experience with Amazon Web Services or Google Cloud Platform Products
  • Exposure to writing SQL scripts preferred
  • Technical writing
  • Communication
  • Auditing
  • Development Background
  • Gremlin/Chaos Engineering Tools

Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8  

Typical Interview Process:

  • If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
  • If selected to move forward, you will complete a HackerRank Coding Assessment.
  • If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
  • Offer stage.


Job Benefits:

  • 100% employer-paid medical & dental coverage for you & your family
  • 401K with no employer set cap and 45% contribution match
  • Unlimited Personal Time Off
  • Wellness Programs - Lifestyle coaching, online platform, and more
  • Work with cutting edge technologies in an agile environment
  • Fun team outings, club sports teams, & get togethers (even virtually!)
  • Maternity, Paternity, and Adoption leave
  • Free breakfast days, free ice cream days, free meditation classes
  • Work with top talent, participate in innovative biannual 48 hrs event
  • Adoption Financial Assistance