INTL - Principal Backend Engineer
Role details
Job location
Tech stack
Job description
A client of Insight Global is seeking a Principal Backend Engineer who will work hands-on to design, develop, and scale their core platform, which is built with Node.js and deployed on AWS. This role requires deep technical expertise in building cloud-native, containerized microservices and experience in designing systems that are both scalable and easily extendable. This individual will contribute directly to writing code daily, collaborating with the team to build high-performance, secure, and reliable backend systems. The ideal candidate has a strong background in Node.js, microservices architecture, and AWS, with a proven track record of working in the banking and lending space or other highly regulated industries.
Requirements
· 8+ years of experience in backend engineering designing and operating large-scale production systems
· Deep expertise in one or more backend ecosystems such as Python, Node.js, Go or similar
· Strong experience with distributed systems, event-driven architectures, microservices, and cloud-native design patterns
· Advanced knowledge of API architecture, asynchronous processing, service orchestration, and data-intensive systems
· Extensive experience operating cloud platforms and infrastructure at scale (AWS preferred)
· Strong understanding of observability, monitoring, reliability engineering, and operational excellence practices
· Deep understanding of software architecture, scalability, resilience, performance optimization, and security engineering
· Strong understanding of secure software engineering practices and regulatory/compliance considerations in production systems · Experience with tenant-based architecture
· Experience building AI-enabled backend systems, agentic architectures, or LLM infrastructure
· Experience with high-scale event streaming and messaging systems (SNS/SQS, RabbitMQ etc)
· Experience with data modeling, data architecture and databases in a multi-tenant architecture
· Familiarity with platform engineering and internal developer platform design
· Experience in fintech, lending, payments, or regulated enterprise environments
· Strong background in DevSecOps, infrastructure automation, and Kubernetes-based platforms