Skip to content

Principal Architect

General information

Location:

Weston - Florida - USA

Function:

Software & Product Development

Ref #:

20210021512

Description & Requirements

Description

UKG is looking to hire a Principal Architect for UKG Pro’s Research & Technology Services Team. This person will serve as a member of the Technology & Innovation’s organization. This person will partner with senior software architects to guide and influence tactical and strategic architectural decisions and solve complex technical challenges. 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 Technology & Innovation, this person will be responsible for partnering with a large team of architects, tech leads, software engineers, quality engineers, data engineers, and site reliability engineers in order to guide 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
• Partner with 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 architects to maintain the clear picture of architecture risks and concerns, as well as their mitigation plans
• Partner with teams 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
• Partner with teams to research, design, test, and evaluate new technologies via the agile delivery of Proof of Concepts (POCs)
• Partner with 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
• Research of the emerging technical and architectural strategies
• Partner with teams 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
• Partner with teams to build and maintain critical partnerships and collaborative work with the external technical industry, open-source communities, and academia
• Partner with teams to develop and maintain a set of incubated coded libraries and components in inner-sourced repositories
• Partner with teams to publish technical white papers and research findings to larger technical communities, partnering with industry and academia as needed
• Partner with teams to prepare and publish materials for the submission of patents, as needed
• Partner with teams to serve as technical strategic advisors to research work being executed in the Development organization
• Partner with teams to speak on large stages, conferences, and events in order to communicate UKG’s technology story

Qualifications

• Bachelors, Masters, or PhD in Science with a specialization in Computer Science, Physics, Chemistry, Mathematics, or Engineering is preferred
• 15+ years of technical experience in the Software industry with 8+ years of technical leadership and architecture experience in software and cloud development (ideally in PaaS and SaaS)
• 10+ years’ experience designing and delivering large-scale distributed systems in a multi-tenant SaaS environment
• 10+ years developing a platform (as opposed to end-user applications); especially in the areas of Messaging Systems, Reliability Engineering, Data Processing Pipelines, Integrations, Identity, Access Management, Tenant Management, Workflow, Integration-Platform-as-a-Service, Data, Messaging, and/or Notifications
• Current experience applying new and emerging technologies such as serverless functions, data pipelines, reactive applications, and event-driven architecture
• Expert understanding of security, reliability, scalability, high availability, observability, and concurrency architectural patterns and solutions
• Expert in solution design across the full technology stack, including for public and hybrid cloud deployments
• Expert in patterns and solutions that enable evolutionary architectures, leveraging flexibility and creativity when balancing the present technologies with emerging ones when formulating new strategies
• Prior experience with at least one major IaaS and/or PaaS technology (OpenStack, AWS, GCP, Azure, Kubernetes, Cloud Foundry, etc.)
• Prior experience with relational and non-relational database technologies (MongoDB, Cassandra, MySQL)
• Prior experience with messaging and event streaming solutions (Kafka, RabbitMQ, Apache Beam, Kafka Streams, Spark)
• Prior experience with Workflow and iPaaS solutions (Camunda, Activiti, Mulesoft, Dell Boomi)
• Prior experience with agile development, Continuous Delivery, DevOps, and Site Reliability Engineering (SRE) practices
• Strong understanding of infrastructure and related technologies (compute, storage, networking)
• Proficient in at least one static OO language (C#, Java, Scala)
• Proficient in at least one dynamic language (JavaScript/TypeScript, Python, Node.js)
• Proficient in at least one web application framework (Angular, React)
• Proficient in at least one mobile application framework (Apple xCode, Swift, Android Studio, Ionic)
• Proficient in current development tools (Github, Gitlab, CLI, Vim, Jetbrains, Xamarin, Visual Studio, Concourse.ci, CircleCI, Jenkins)

Corporate overview

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

EEO Statement

Equal Opportunity Employer

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


View The EEO is the Law poster and its supplement. 

View the Pay Transparency Nondiscrimination Provision

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


Disability Accommodation

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

Apply