INTL - Principal Backend Engineer

Insight Global
Fort Lauderdale, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fort Lauderdale, United States of America

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
JIRA
Cloud Computing
Cloud Engineering
Databases
Relational Databases
Amazon DynamoDB
Elasticsearch
Github
Graph Database
Monitoring of Systems
PostgreSQL
MySQL
Node.js
NoSQL
OAuth
Scrum
Queueing Systems
Prometheus
Amazon Web Services (AWS)
Data Streaming
Datadog
CircleCI
Spring Cloud
Delivery Pipeline
Grafana
Software Security
Backend
Event Driven Architecture
Amazon Web Services (AWS)
Gitlab-ci
Deployment Automation
Amazon Web Services (AWS)
Kafka
Search Engines
Cloudwatch
Api Gateway
Software Coding
REST
Amazon Web Services (AWS)
Serverless Computing
Docker
Microservices

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 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).

Apply for this position