KKR Logo

KKR

Principal Software Engineer - Investor Platform

Reposted 2 Days Ago
Be an Early Applicant
In-Office
Dublin
Expert/Leader
In-Office
Dublin
Expert/Leader
The Principal Engineer will oversee the development of KKR's client onboarding platform, ensuring excellent technical solutions, team leadership, continuous improvement, and effective vendor management for resilient integrations.
The summary above was generated by AI

COMPANY OVERVIEW

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 portfolio companies and communities. 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.

TEAM OVERVIEW 

The Client Systems team serves as the technology backbone that powers KKR’s end-to-end client lifecycle — from initial prospecting through onboarding, reporting, servicing, and offboarding. We design and deliver integrated solutions that enable firm growth, operational efficiency, and seamless client experiences. As part of KKR’s continued innovation in investment operations, the team is embarking on a strategic initiative to design and build a next-generation Business Process Management (BPM) platform. This new system will streamline and orchestrate core operational processes—both human and system-centric—across our global investment ecosystem.

POSITION OVERVIEW

We are seeking a Principal Software Engineer to lead the architecture, design, and build-out of KKR’s new BPM platform. This role requires a leader with a proven record of designing and building systems or major features from scratch, as well as deep expertise in workflow automation, orchestration, and integration across complex enterprise environments.

The ideal candidate combines hands-on technical excellence with strong architectural vision, capable of scaling platforms that drive automation and connectivity across KKR’s client onboarding, fund operations, and investment workflows.

You will work closely with global engineering teams, product managers, and business stakeholders to deliver a resilient, scalable platform that enhances efficiency, compliance, and client experience.

RESPONSIBILITIES
  • Technical Excellence: Solve complex 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 technology communities, mentoring other members of the engineering community
  • 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 and Company-Wide Contribution: Actively contribute to Technology and company-wide priorities, offering input beyond the immediate engineering role to support broader company objectives and initiatives.
QUALIFICATIONS AND KEY COMPETENCIES
  • 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, solving complex 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.
  • Effective Communication: Ability to convey complex technical concepts clearly to both technical and non-technical stakeholders.
  • BPM Expertise: Experience with Appian or similar BPM platforms.
  • Strong Communication Skills: Exceptional verbal and written communication 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.

Top Skills

Appian
AWS
Node.js
NoSQL
Python
SQL

KKR Dublin, Dublin, IRL Office

19/20 Earlsfort Terrace, Saint Kevin's, Dublin, Dublin, Ireland

Similar Jobs

3 Hours Ago
Hybrid
Dublin, IRL
Senior level
Senior level
Financial Services
Lead complex projects and programs, ensuring alignment with business strategy and effective risk management while leveraging data analytics and strategic thinking.
Top Skills: Artificial IntelligenceAutomationData AnalyticsProject Management Software
3 Hours Ago
Hybrid
Dublin, IRL
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Responsible for managing Agile projects, delivering quality changes, coordinating resources, analyzing risks, and executing project plans within Mastercard's Cyber Security Services.
Top Skills: AgileConfluenceExcelJIRARallySafe
3 Hours Ago
In-Office
Dublin, IRL
Expert/Leader
Expert/Leader
Information Technology • Software • Financial Services • Big Data Analytics
Quantitative Researchers at Citadel use advanced statistical techniques to develop models and trading strategies, backtesting them in live environments.
Top Skills: C++PythonR

What you need to know about the Dublin Tech Scene

From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account