Senior Frontend Engineer (AI-Accelerated, Financial Systems)
Kroll · New York, NY · 1 wk ago
On-siteEngineering$140k–$170k/yrFull-time
Day-to-Day Responsibilities
- Lead development of complex, data-intensive UI features using React and TypeScript
- Build scalable, maintainable component architectures and design systems
- Translate complex backend and financial logic (including SQL-heavy workflows) into intuitive user experiences
- Collaborate closely with backend teams (C#, Python APIs) to design clean, efficient API contracts
- Optimize frontend performance, state management, and rendering efficiency
- Operate as an AI-augmented engineer, using modern AI tools to significantly increase your development speed and quality – while maintaining strong engineering fundamentals
- Pilot and orchestrate AI agents to handle multi-step engineering tasks, refactor and modularize codebases efficiently using AI assistance
- Rapidly prototype and iterate on UI/UX flows, produce and maintain automated test coverage with AI-generated support
- Debug performance and state issues using AI-driven workflows, know when AI helps and when to write it yourself
- Build interfaces aligned to real-world financial and investment workflows
- Design for complex use cases such as portfolio management, asset tracking, valuation or reporting while reducing friction in data-heavy user journeys
- Optimize for usability, speed, and minimal cognitive load while partnering with product and domain experts to eliminate workflow bottlenecks
- Build and operate effectively in Azure -hosted, Kubernetes-based environments
- Understand how frontend systems interact with containerized backend services
- Work within distributed architectures and understand performance implications end-to-end
Essential Traits
- Five (5) + years of frontend engineering experience
- Deep expertise in modern frontend architecture
- Strong proficiency in TypeScript / JavaScript
- Strong proficiency in State management (Redux, Zustand, or similar)
- Experience with API integration (REST, GraphQL is a plus)
- Experience building data-heavy, enterprise-grade applications
- Experience building financial platforms or data-intensive systems, such as: asset management platforms, trading systems, portfolio analytics tools, and risk, valuation or reporting systems
- Strong understanding of complex domain workflows and data models
- Ability to translate domain complexity into clear, usable UI
- Familiarity with the Azure ecosystem (DevOps, pipelines, cloud-hosted environments)
- Practical, hands-on experience using AI tools in your daily development workflow
- Ability to pilot AI agents and orchestrate multi-step AI-assisted tasks and a proven track record of shipping production-quality code with AI assistance
- Strong ability to work across complex systems and ambiguous requirements and collaborate with backend teams
- Strong UX intuition for complex, data-driven applications
- Familiarity with C# and/or Python backend systems and experience building or maintaining design systems is a plus
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.