Investbanq is an AI-powered wealth operating system for family offices, asset managers and banks. We are empowering traditional financial institutions to rapidly transform into AI-driven WealthTech players, enabling them to effectively capitalize on the growing wealth transfer to affluent millennials and other digital natives across emerging Asia and MENA. We are scaling quickly across Asia and MENA and are assembling a high‑calibre engineering team to power our next phase of growth.
Why this role matters
Our backend is the heart of the platform – processing trades, crunching analytics, and securing sensitive data in real time. You’ll own critical services built with NestJS and AWS serverless, shaping everything from data models to deployment pipelines. If you thrive on clean architecture, low‑latency code, and “everything‑as‑code” DevOps, you’ll feel right at home.
Tech stack
- Backend – NestJS / Node 20, TypeScript
- APIs – REST, GraphQL
- Data – PostgreSQL (TimescaleDB), Redis Cluster, S3
- Messaging – AWS SQS (DLQ), Redis pub/sub
- Compute – AWS ECS (Fargate), AWS Lambda
- Edge & Auth – AWS API Gateway, Cognito (OIDC)
- IaC & CI/CD – Terraform, GitLab CI, Docker
- Security – AWS KMS, envelope encryption, least‑privilege IAM
Responsibilities
Design & build core services
- develop REST and GraphQL APIs in NestJS (Node 20 + TypeScript)
- model transactional and market‑data workflows in PostgreSQL / TimescaleDB
Scale & harden the platform
- implement event‑driven patterns with SQS (DLQs) and Redis pub/sub
- optimise hot paths for sub‑100 ms latency; profile and eliminate bottlenecks
Ship with confidence
- write unit, integration, and load tests; enforce coverage thresholds
- automate everything with GitLab CI/CD, Terraform, and Docker → ECS
Collaborate & mentor
- work closely with product, QA, and front‑end team (React + Next.js)
- review code, share knowledge, and raise the engineering bar for everyone
Requirements
Must-have
- 3 + years building production back‑ends in Node.js / TypeScript (preferably NestJS)
- deep SQL skills with PostgreSQL; you know when to reach for indexes, CTEs, and partitioning
- hands‑on AWS: API Gateway, Lambda, ECS, S3, SQS, KMS
- comfortable with Docker
Nice-to-have
- experience in fintech, trading, or high‑compliance domains
- familiarity with TimescaleDB or other time‑series DBs
- graphQL subscriptions, Apollo Federation, or event sourcing
- observability stacks (OpenTelemetry, Prometheus, Grafana)
- knowledge of SOC 2, ISO 27001, or similar frameworks
- contributions to OSS, tech blogs, or conference talks
Working conditions
- Hybrid - 3 days in the office per week
- Location: Almaty, Gagarin Av., 310
- Employment status: Official, in accordance with the legislation of the Republic of Kazakhstan