Description
We are looking for a Senior Backend Engineer with strong expertise in Node.js and TypeScript to build and scale complex, high-traffic SaaS systems. The role is highly hands-on, focusing on backend architecture, performance optimization, and end-to-end feature development in an AI-augmented engineering environment.
Responsibilities
Contribute to the design and architecture of large-scale SaaS backend systems
Write high-quality, production-grade code in Node.js and TypeScript
Own end-to-end feature development (API design, data modeling, and production delivery)
Optimize system and database performance (PostgreSQL) in high-load environments
Build and maintain scalable services on AWS
Integrate AI tools (Cursor, Claude, agents) into daily development workflows
Collaborate closely with product, design, and engineering teams
Requirements
Requirements
6+ years of backend development experience
Strong hands-on experience with Node.js, TypeScript, PostgreSQL, and AWS
Experience developing financial systems such as billing, payments, subscriptions, or commission-based platforms (including pricing, invoicing, or revenue logic)
Proven experience in performance optimization (query tuning, indexing, caching, concurrency)
Ability to independently design and deliver end-to-end features
Basic familiarity with React and frontend development
Hands-on experience using AI coding tools as part of the daily workflow (mandatory)
Nice to Have
Experience with Snowflake or other large-scale data warehouses
Experience with observability and performance monitoring tools
Familiarity with event-driven or distributed system architectures