company logo

Senior Full-Stack Engineer, Tech Lead - Private Capital Markets

Kroll.com

100k - 175k USD/year

Office

United States

Full Time

Kroll’s Private Capital Markets (PCM) platform is transforming private asset valuation and portfolio workflows for alternative asset managers. We’re hiring a hands-on Senior Full-Stack Engineer to lead a small squad (up to 10 engineers) building secure, scalable features across our React front end and C# .NET services on Azure. You’ll partner closely with Implementation & Product teams to ship client-ready analytics, robust APIs, and data pipelines that power nuanced financial workflows for asset classes spanning private equity, fixed income, derivates and structured products. This is a hybrid position requiring 2-3 days on-site presence.

Day-To-Day 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)

Essential Traits:

  • 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).
  • 8+ years professional software development, including hands-on work in: C# .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.

o Proficiency in profiling and tuning .NET services and Azure SQL (query plans, indexing, memory/CPU), plus practical cost optimization.

o 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)
  • 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
  • Proactive in collaborating, sharing knowledge and results
  • Comfortable collaborating with remote colleagues during US East Coast hours

About Kroll

Join the global leader in risk and financial advisory solutions—Kroll. With a nearly century-long legacy, we blend trusted expertise with cutting-edge technology to navigate and redefine industry complexities. As a part of One Team, One Kroll, you'll contribute to a collaborative and empowering environment, propelling your career to new heights. Ready to build, protect, restore and maximize our clients’ value? Your journey begins with Kroll.

Kroll is committed to creating an inclusive work environment. We are proud to be an equal opportunity employer and will consider all qualified applicants regardless of gender, gender identity, race, religion, color, nationality, ethnic origin, sexual orientation, marital status, veteran status, age or disability.

In order to be considered for a position, you must formally apply via careers.kroll.com.

Salary range for this role is $100,000 - $175,000 USD

#Li-Cm1

Senior Full-Stack Engineer, Tech Lead - Private Capital Markets

Office

United States

Full Time

100k - 175k USD/year

September 30, 2025

company logo

Kroll

Kroll.com

KrollWire