Software Engineer II
Core
Design, develop, and deliver scalable software modules and components for AI-centered or augmented outcomes within the financial infrastructure domain.
Role type
Mid-level backend software engineer (AI transformation)
Builds
Scalable backend systems, software modules, and components for AI solutions
Domain
Fintech / Financial Infrastructure / AI
Deliverable
production ML models | product features
Required skills
C# (.NET), Python, JavaScript/TypeScript, SQL (PostgreSQL/SQL Server), AWS, Docker, Kubernetes, Object-Oriented Programming, Domain Driven Design, Event Driven Architecture, Database persistence frameworks
Preferred skills
MassTransit, NServiceBus, RabbitMQ, Idempotency, Distributed systems design, Financial industry knowledge, AI assistive code generation tools
Technologies
C#, .NET 10, Python, JavaScript, TypeScript, PostgreSQL, SQL Server, AWS, Docker, Kubernetes, MassTransit, NServiceBus, RabbitMQ
Responsibilities
Design and develop scalable software modules; Build backend systems using a mix of technologies; Implement, test, and iterate on software solutions
Seniority
Mid-level, hands-on IC