Position Overview
Job Description
Insight Global is seeking a Senior Backend Engineer who takes full ownership of outcomes across the entire service lifecycle, from design through production support. This role requires leading the design and development of scalable, resilient distributed systems handling high transaction volumes while making pragmatic architectural trade-offs. The ideal candidate is highly proficient in TypeScript and Node.js, building high-performance microservices using frameworks such as NestJS, Express, or Fastify, and producing clean, maintainable, and purpose-driven code. You will be responsible for establishing robust testing strategies, including unit, integration, end-to-end, and contract testing, to ensure confidence in every deployment. The position demands strong expertise in AWS cloud infrastructure, event-driven architectures (Kafka), caching and data stores (Redis, MongoDB, DynamoDB), and observability tools such as Datadog and Splunk to maintain system reliability and...