Senior Backend Engineer (Node.js + AWS Serverless | Fintech & AI)
Job Type: Full-time
Work Mode: Hybrid (Dubai) or Remote (Global)
About Us
We are building a next-generation whitelabel neobank powered by stablecoins, combining the reliability of modern fintech with the intelligence of AI agents.
Our platform delivers core digital banking capabilities — including wallets, payments, transaction histories, and financial dashboards — enhanced by an embedded AI experience that enables smarter and more intuitive financial interactions.
Our architecture is built on a modern TypeScript-first stack, focused on scalability and real-time systems:
-
Backend (Core): AWS Serverless (Lambda, API Gateway, DynamoDB, Kinesis, EventBridge, Cognito, S3/CloudFront)
-
Frontend: React Native + Expo (nice to have)
-
APIs: REST / GraphQL
-
Real-time: WebSockets, SSE
-
Observability & Data: Sentry, Better Stack, RudderStack → Amplitude
We operate with an AI-first engineering culture, leveraging tools like Claude, Cursor, and modern AI integrations to accelerate development and redefine how software is built.
The Role
We’re looking for a Senior Backend Engineer with strong experience in Node.js and AWS Serverless to design and scale secure, high-performance financial systems.
You’ll play a key role in building the core infrastructure of our neobank — including payments, wallet systems, and real-time data pipelines — in an environment where AI is part of the daily engineering workflow.
What You’ll Do
- Design, build, and scale serverless backend systems on AWS
- Develop secure and scalable REST and GraphQL APIs
- Own core backend features such as wallet infrastructure, payments, transaction processing, and onboarding
- Implement event-driven architectures and real-time systems (WebSockets, SSE)
- Integrate stablecoin and blockchain payment flows with security and compliance in mind
- Build high-throughput data pipelines for financial transactions and analytics
- Ensure financial-grade security (authentication, authorization, encryption best practices)
- Collaborate with frontend/mobile teams to deliver seamless product experiences
- Use AI tools to improve development speed, testing, and code quality
- Contribute to architecture decisions and backend best practices
Requirements
- 7–10+ years of backend engineering experience
- Strong expertise in Node.js with TypeScript
- Proven experience building serverless architectures on AWS
- Solid background in fintech systems (payments, banking, wallets, or financial platforms)
- Experience with event-driven systems and real-time architectures
- Strong understanding of distributed systems, scalability, and high availability
- Experience with secure authentication and financial data handling (JWT, Cognito, encryption)
- Familiarity with stablecoins, blockchain, or crypto payments (strong plus)
- Comfortable working in an AI-augmented development environment
- Strong ownership mindset and ability to thrive in a senior team
Nice to Have
- Experience with React Native or full-stack environments
- Experience with analytics and data pipelines
- Previous work in high-growth fintech or startup environments
Why Join Us
- Build the backend foundation of a cutting-edge neobank
- Work on complex problems in payments, real-time systems, and blockchain
- Be part of an AI-first engineering culture
- Flexible setup: Hybrid in Dubai or fully remote globally
- Join a highly experienced, senior team with strong ownership and impact