Senior Python developer
About Client
Our client is a fintech startup tackling one of the biggest and most painful problems in the insurance industry: money movement, reconciliation, and banking workflows that were never designed for modern scale.
We're building next-generation vertical banking infrastructure tailored specifically for insurance - combining deep domain understanding, robust financial systems, and AI-driven workflows that automate and simplify what was previously manual, slow, and error-prone.
This is a rare opportunity to work on real financial rails, real customers, and real impact - while pushing the boundaries of how AI is embedded into core banking systems.
The Role
We're looking for a Senior Backend Engineer to play a key role in designing and building the next generation of our client's banking platform.
You'll work on mission-critical systems that move money, manage accounts, and power intelligent workflows - with AI as a first-class citizen, not an afterthought. This role is highly hands-on and involves close collaboration with product, frontend, and AI engineering.
What You'll Do
-
Design and build core backend services for a vertical banking platform
-
Own end-to-end development of scalable, secure, and reliable financial systems
-
Develop and integrate AI-driven workflows (e.g. intelligent automation, decisioning, reconciliation, agent-based flows)
-
Work extensively with modern AI tools and frameworks to accelerate development and improve system capabilities
-
Architect APIs and data models that support complex financial and insurance use cases
-
Collaborate closely with frontend engineers on React / Next.js-based applications
-
Take part in technical decision-making and help shape the engineering culture and architecture
-
Ensure high standards for code quality, observability, security, and performance
Tech Stack (and What You Should Be Comfortable With)
-
Backend: Python (FastAPI or similar)
-
Infrastructure & Cloud: AWS (serverless, managed services, IAM, networking)
-
Databases: PostgreSQL (schema design, performance, migrations)
-
Frontend familiarity: React + TypeScript, Next.js (you won't be a frontend engineer, but you'll work closely with it)
-
AI & Automation:
-
Experience building or integrating AI workflows
-
Working with LLMs, agents, or orchestration frameworks
-
Strong intuition for where AI adds real value (not just demos)
-
Bonus: Event-driven systems, payments, banking APIs, or fintech/insurtech experience
-
Requirements
-
8+ years of experience as a backend or platform engineer
-
Strong system design skills and experience owning complex services in production
-
Proven ability to work independently and take ownership
-
Curiosity and enthusiasm for AI-native development
-
Pragmatic mindset - you know when to move fast and when to be precise
-
Experience in fintech, banking, payments, or insurance is a strong plus (but not required)