As a Principal Backend Engineer - TypeScript, you will architect and build scalable backend services using TypeScript, NestJS, and relational databases like Postgres. You'll design software systems using Domain-Driven Design (DDD) principles, deploy and manage infrastructure on GCP or similar cloud platforms, and write high-quality automated tests using Jest and Playwright. Collaboration with product and cross-functional teams is key, leveraging your domain expertise in FinTech, finance, accounting, or banking to craft tailored solutions. The role requires 6+ years of experience as a Software Engineer and strong expertise in TypeScript, NestJS, and Postgres, along with proficiency in DDD and automated testing.
Must Have:- 6+ years Software Engineering experience
- TypeScript, NestJS, Postgres expertise
- GCP or similar cloud experience
- DDD proficiency
- Automated testing (Jest, Playwright)
- FinTech domain knowledge