Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Principal software engineer

Dublin
Careers At Kkr
Principal software engineer
Posted: 9 September
Offer description

Social network you want to login/join with:
Principal Software Engineer - Client Systems, Dublin
col-narrow-left
Client:
Careers at KKR
Location:
Dublin, Ireland
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
ba6a38ab915c
Job Views:
9
Posted:
Expiry Date:
col-wide
Job Description:
Principal Software Engineer - Client Systems
KKR is a leading global investment firm that offers alternative asset management as well as capital markets and insurance solutions.
KKR aims to generate attractive investment returns by following a patient and disciplined investment approach, employing world-class people, and supporting growth in its portfoliopanies andmunities.
KKR sponsors investment funds that invest in private equity, credit and real assets and has strategic partners that manage hedge funds.
KKR's insurance subsidiaries offer retirement, life and reinsurance products under the management of Global Atlantic Financial Group.
References to KKR's investments may include the activities of its sponsored funds and insurance subsidiaries.
TECHNOLOGY ORGANIZATION OVERVIEW
KKR's Technology team is responsible for building and supporting the firm's technological foundation including a globally distributed infrastructure, information security, and the application and data platforms.
The team drives a culture of technology excellence across the firm through efficient workflow automation, democratization of data through modern data and collaboration platforms, and more recently through research and development of Generative AI based tools and services.
Technology is regarded as a key business enabler at KKR and is an important accelerator to drive towards global scale creation and business process transformation.
A dedicated Program Management function along with the Product Managers drive execution discipline across multiple technology teams with a goal to consistently deliver excellence serving our business needs.
The Technology team consists of highly technical and business centric technologists with the ability to form strong partnerships across all of our businesses.
TEAM OVERVIEW
Client Systems is the technology backbone that powers KKR's end-to-end Client lifecycle - from initial prospecting through onboarding, reporting, servicing, and ultimately offboarding.
It delivers integrated solutions that enable firm growth, seamless client experiences, and operational efficiency.
Our platform empowers both internal teams and external clients during each stage of this lifecycle with reliable, scalable, and data-informed platforms that help drive growth.
We are embarking on key strategic AI enabled initiatives to streamline our Lead Management, Client Onboarding, Client Inquiry Management, Clientmunications, Client Reporting and Client Self Service capabilities.
POSITION OVERVIEW
We are seeking a Principal Software Engineer to direct and oversee the development of KKR's client onboarding platform.
This role will work closely with product managers to deliver a stellar experience for our clients and internal teams.
The ideal candidate will bring deep expertise in software architecture, with a track record of leading design and development of enterprise systems.
They will lead a global team of software developers to drive the evolution of our client onboarding platform.
RESPONSIBILITIES
Technical Excellence:
Solveplex business problems with elegant and intuitive technical solutions.
Continuously refine the implementation to align with business needs.
Engineering Leadership:
Oversee a team of product focused software engineers responsible for the client onboarding experience.
Ensure the team's accountability for the full software development lifecycle of their products-including design, development, test, support, and iterative improvements-while maintaining a consistent user experience and connectivity with other applications in the ecosystem and client lifecycle.
Continuous Improvement:
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technologymunities, mentoring other members of the engineeringmunity
Vendor and Partner Integrations:
Help lead buy vs. build assessments, select the right partners, and manage ongoing vendor relationships to ensure high-quality resilient integrations that minimize time to value
Platform-Mindset:
Ensure technical decisions are in line with the broader Client Lifecycle Product and Technology vision, focusing on interoperability and scalability across teams and tools.
Technology andpany-Wide Contribution:
Actively contribute to Technology andpany-wide priorities, offering input beyond the immediate engineering role to support broaderpany objectives and initiatives.
QUALIFICATIONS AND KEYPETENCIES
Experience:
10+ years of building enterprise-grade software solutions with a strong focus on architecture, design, and development.
Database Expertise:
Data modelling and migrations in Relational (SQL) and non-Relational (NoSQL) paradigms
Hands-On Technical Skills:
Demonstrated ability to actively contribute to codebases, solvingplex technical challenges with innovative solutions.
Programming Languages:
Expertise in modern backend languages such as NodeJS, Python, or similar.
Cloud-Native Development:
Proven experience building applications on public cloud platforms, with a preference for AWS.
Product-Centric Design:
Ability to drive client-focused product design in an agile environment.
Mentorship & Leadership:
Skilled in mentoring engineers on secure, reliable, and scalable software development practices.
Innovation & Creativity:
Promotes the adoption of cutting-edge technologies and encourages innovative problem-solving.
Effectivemunication:
Ability to conveyplex technical concepts clearly to both technical and non-technical stakeholders.
BPM Expertise:
Experience with Appian or similar BPM platforms.
Strongmunication Skills:
Exceptional verbal and writtenmunication abilities.
#LI-ONSITE
KKR is an equal opportunity employer.
Individuals seeking employment are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, sexual orientation, or any other category protected by applicable law.
Job ID #J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Principal software engineer – multicloud oci
Dublin
Oracle
Principal software engineer
€104,000 - €130,878 a year
Similar job
Principal software engineer - ai & modern work solutions
Dublin
Reperio Human Capital
Principal software engineer
Similar job
Principal software engineer
Dublin
Oracle
Principal software engineer
Similar jobs
Engineering jobs in Dublin
jobs Dublin
jobs County Dublin
jobs Leinster
Home > Jobs > Engineering jobs > Principal software engineer jobs > Principal software engineer jobs in Dublin > Principal Software Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save