
INTL - Principal Backend Engineer
Insight GlobalResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
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/.
Skills and Requirements
- 8+ years of experience in backend development, with a strong focus on Node.js and building cloud-native applications.
- Expertise in designing and developing microservices architectures and working with containerized systems using Docker and Kubernetes.
- Strong experience with AWS services like Lambda, EC2, RDS, DynamoDB, S3, SNS, SQS, ECS/Fargate, and API Gateway.
- Solid experience building RESTful APIs, with a focus on scalability, performance, and security.
- Experience with CI/CD pipelines and tools like GitHub, GitLab CI, CircleCI, or AWS CodePipeline to automate deployments and manage infrastructure as code.
- Proficiency in working with databases, including relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., DynamoDB).
- Strong knowledge of security best practices for cloud applications, including encryption, access control, and API security (OAuth, JWT).
- Experience with high-volume transactional systems and designing for performance and scalability.
- Proven ability to work with teams using Agile methodologies (e.g., Scrum, Kanban) and leveraging JIRA or similar tools for project management.
- Familiarity with serverless architectures using AWS services such as Lambda and API Gateway.
- Experience working with event-driven architectures, message queues, and streaming platforms (e.g., Kafka, Kinesis).
- Experience with monitoring and observability tools like Prometheus, Grafana, Datadog, or AWS CloudWatch.
- Experience with banking and lending regulations and building solutions in highly regulated environments.
- Experience with graph databases or search engines (e.g., ElasticSearch, Neptune).
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free