Senior Software Engineer
Core
Design, develop, and deliver complex software solutions for an AI-native banking platform that unifies customer experience, product, data, operations, compliance, and infrastructure.
Role type
Senior Software Engineer (IC)
Builds
Core platform features and architectural improvements for a fully-managed banking software and AI operational platform
Domain
Fintech / Banking / AI-native infrastructure
Deliverable
production ML models | product features
Required skills
Node.js, TypeScript, scalable systems architecture, software design principles, serverless AWS architectures (Lambda, API Gateway, DynamoDB), end-to-end ownership
Preferred skills
React or React Native, Domain-Driven Design, event-driven architectures
Technologies
Node.js, TypeScript, AWS (Lambda, API Gateway, DynamoDB), React, React Native
Responsibilities
Design and build critical features across the core platform with end-to-end ownership; Drive and deliver architectural improvements across projects; Collaborate with product, design, and data teams to solve complex technical challenges; Contribute to cross-team engineering initiatives and establish best practices; Improve internal tooling for data-driven analysis and reporting; Support a secure, performant, and highly reliable platform; Mentor and support fellow engineers
Seniority
Senior, hands-on IC