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.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
· 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
Nice to Have Skills & Experience
· 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
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.