Lead Software Engineer (C#.NET) - Data & AI Products
Core
Lead engineer designing and building AI-enabled agentic applications and data integration solutions for financial clients.
Role type
Senior IC Lead Software Engineer (C#/.NET + AI)
Builds
AI-powered agentic workflows, LLM-based features, and data integration services for enterprise financial clients.
Domain
FinTech / Enterprise Data & AI
Deliverable
production ML models | product features
Required skills
C#/.NET backend development, object-oriented design, API design, integration patterns, automated testing, CI/CD, cloud development (Azure), LLM application development, prompting strategies, retrieval-augmented generation, agentic workflows, AI evaluation methods
Preferred skills
Fintech domain experience, AI output quality evaluation framework design, mentoring junior engineers
Technologies
C#, .NET, Azure, Snowflake, Claude Code
Responsibilities
Build and integrate AI-powered application features including LLM workflows and agent integrations; Translate complex product needs into technical designs; Contribute to component architecture and integration patterns; Stay current with AI technologies and apply them pragmatically; Raise quality bar through code reviews, automated testing, and secure development practices; Collaborate to shape engineering practices and team capability; Design evaluation frameworks for AI output quality and production monitoring
Seniority
Senior, hands-on IC with leadership responsibilities