We're looking for a Senior Software Engineer to join our funds flow group and own mission-critical domains powering high-scale financial workflows. You'll work inside an AI-native feature factory, real infrastructure, real tooling, and a team that treats AI as a core part of how software gets designed, built, tested, and shipped.
You'll design and evolve the systems that hold and move every dollar on the platform, virtual and physical account balances, internal funds transfers, and bank reconciliation, building event-driven .NET services where correctness, idempotency and auditability are the product. You'll apply spec-driven design, SOLID principles, proven design patterns and strong automated-testing standards, and help set the bar for what AI-augmented engineering looks like at scale.
We're looking for a collaborative team player with strong ownership and a proactive, innovative mindset, someone who challenges the status quo, drives work to a complete and deterministic finish, and is genuinely excited about what AI-augmented engineering unlocks.
In this role, you will:
Design and build scalable, high-performance microservices in a complex, high-volume financial production environment
Own critical components end-to-end and architect systems that perform under load and support future scale
Lead technical design discussions and influence architectural decisions
Drive spec-driven development with SOLID principles and proven design patterns
Write clean, maintainable, testable code with strong emphasis on unit and integration testing
Improve production quality, observability, and reliability standards
Collaborate closely with Product, DevOps, and cross-functional teams
Lead and mentor engineers, setting high engineering standards
Push the frontier of AI-assisted development – using AI tools hands-on across design, coding, testing, and review to raise the bar on both speed and quality
You'll design and evolve the systems that hold and move every dollar on the platform, virtual and physical account balances, internal funds transfers, and bank reconciliation, building event-driven .NET services where correctness, idempotency and auditability are the product. You'll apply spec-driven design, SOLID principles, proven design patterns and strong automated-testing standards, and help set the bar for what AI-augmented engineering looks like at scale.
We're looking for a collaborative team player with strong ownership and a proactive, innovative mindset, someone who challenges the status quo, drives work to a complete and deterministic finish, and is genuinely excited about what AI-augmented engineering unlocks.
In this role, you will:
Design and build scalable, high-performance microservices in a complex, high-volume financial production environment
Own critical components end-to-end and architect systems that perform under load and support future scale
Lead technical design discussions and influence architectural decisions
Drive spec-driven development with SOLID principles and proven design patterns
Write clean, maintainable, testable code with strong emphasis on unit and integration testing
Improve production quality, observability, and reliability standards
Collaborate closely with Product, DevOps, and cross-functional teams
Lead and mentor engineers, setting high engineering standards
Push the frontier of AI-assisted development – using AI tools hands-on across design, coding, testing, and review to raise the bar on both speed and quality
Requirements:
Active, hands-on user of AI coding tools and AI-driven workflows, with genuine curiosity about pushing them further
Strong ownership, finishes what they start, leaves no loose ends
Critical thinker who challenges the status quo and brings innovative ideas
Proactive self-starter who pursues answers and solutions independently
Collaborative across disciplines, unblocking others and sharing knowledge
Growth mindset, always learning and sharpening their craft
Strong knowledge of OOP design and SOLID principles
Good communication skills, team player
BSc in computer science or equivalent
Strong backend experience in C# / .NET (ASP.NET Core, Entity Framework Core) with both relational and document stores (SQL Server, MongoDB), and hands-on experience building event-driven microservices with a message broker (RabbitMQ, Kafka). Familiarity with Redis is a plus, as is frontend experience with Vue 3 and TypeScript
Active, hands-on user of AI coding tools and AI-driven workflows, with genuine curiosity about pushing them further
Strong ownership, finishes what they start, leaves no loose ends
Critical thinker who challenges the status quo and brings innovative ideas
Proactive self-starter who pursues answers and solutions independently
Collaborative across disciplines, unblocking others and sharing knowledge
Growth mindset, always learning and sharpening their craft
Strong knowledge of OOP design and SOLID principles
Good communication skills, team player
BSc in computer science or equivalent
Strong backend experience in C# / .NET (ASP.NET Core, Entity Framework Core) with both relational and document stores (SQL Server, MongoDB), and hands-on experience building event-driven microservices with a message broker (RabbitMQ, Kafka). Familiarity with Redis is a plus, as is frontend experience with Vue 3 and TypeScript
This position is open to all candidates.















