Kroll's Private Capital Markets (PCM) platform is transforming private asset valuation and portfolio workflows for alternative asset managers. Hiring a Senior Full-Stack Engineer to build secure, scalable features across their React front end and C-Sharp .NET services on Azure to ship client-ready analytics, robust APIs, and data pipelines.
Requirements
- C-Sharp .NET (ASP.NET Core), REST API design, async/concurrency patterns, testing (xUnit/NUnit, Moq).
- SQL databases (Azure SQL preferred): schema design, migrations, code releases & performance tuning.
- Proficiency in profiling and tuning .NET services and Azure SQL (query plans, indexing, memory/CPU), plus practical cost optimization.
- React (TypeScript) with modern state/data tools (React Query, Redux Toolkit/Zustand) and testing (Jest/RTL/Playwright).
- API lifecycle ownership: OpenAPI/Swagger, backward-compatible versioning, deprecation policies, and developer-facing docs.
- Production experience on Azure (App Service/AKS, Functions/Durable Functions, Service Bus/Event Grid, API Management, Key Vault, Storage, Redis, Application Insights/Log Analytics).
- 3+ years as a tech lead guiding delivery for teams up to ~10 (planning, risk mgmt., mentoring, quality)
Responsibilities
- Work with an experienced team to help design and build multiple new financial models and workflows, from conception to either internal or client-facing deployment
- Lead the development of scalable, high-performance valuation models and frameworks for different asset classes working with other financial domain experts
- Own model-serving and analytics integration: expose model inputs/outputs via APIs, orchestrate runs, manage scaling and caching, and ensure consistent results across environments
- As Tech Lead for a cross-functional pod (up to ~10 engineers): break down work, estimate, sequence, and deliver against milestones
- Help set coding standards, run design reviews, and mentor engineers; partner with QA on automated testing (unit/integration/E2E) and non-functional requirements (performance, resiliency, cost)
Other
- Proven track record building financial applications or valuation/pricing/risk models that shipped to production with SLAs and auditability (include 1–2 concrete examples on resume).
- Familiarity with a range of different asset classes, such as private equity, fixed income, derivatives and/or structured products
- Excellent collaboration/communication across engineering, product, financial engineering, and client-facing teams
- Able to explain complex concepts at various levels, in writing and orally
- Natural problem solver; enjoy figuring out loosely specified, complex problems