C# Software Engineer
Core
Building an AI-native horizontal compliance platform for global banks to detect, prevent, and investigate financial fraud using C# and .NET.
Role type
Senior C# Software Engineer (AI-native platform)
Builds
Shared, modular, plug-and-play components for a unified financial market compliance platform
Domain
Financial services / AI / Cloud-native systems
Deliverable
production ML models | product features
Required skills
C# / .NET development, AI coding assistants (Claude Code), prompt engineering, distributed systems, microservices, Kubernetes, Docker, Azure, multithreading, secure coding
Preferred skills
Event-driven architectures (RabbitMQ, Kafka), cloud-native observability (OpenTelemetry, Prometheus), LLM API integration, AI agents and agentic workflows
Technologies
C#, .NET 10, Kubernetes, Helm, Docker, Azure, Claude Code, Anthropic, OpenAI, Azure OpenAI, RabbitMQ, Kafka, OpenTelemetry, Prometheus, Grafana
Responsibilities
Design shared components and plug-and-play modules for the compliance platform, write clean and well-tested code using AI coding assistants, build and work with AI agents to automate development workflows, design APIs and microservices for large-scale distributed systems, share knowledge through tech talks and mentoring
Seniority
Senior, hands-on IC