Senior Node Backend Engineer

Encora

Not Interested
Bookmark
Report This Job

profile Job Location:

Mexico City - Mexico

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Important Information:

  • Years of Experience: 6 years of backend development experience

  • Job Mode: Full-time

  • Work Mode: Remote

Job Summary:

The Senior Node Backend Engineer is responsible for leading the design development and maintenance of scalable secure backend systems leveraging and AWS serverless architecture. This role requires strong technical expertise in building APIs microservices and CI/CD pipelines while collaborating with cross-functional teams to deliver high-impact software solutions. The ideal candidate is a hands-on problem solver who can optimize performance ensure reliability and drive innovation across backend systems.

Responsibilities and Duties:

  • Lead the design development and optimization of serverless backend systems using and AWS (Lambda DynamoDB ECS RDS).

  • Implement and refine microservices architecture to enhance scalability and reliability.

  • Develop and maintain APIs (REST/GraphQL) supporting application growth and feature evolution.

  • Conduct code reviews performance tuning and software analysis to ensure high-quality deliverables.

  • Manage and resolve support tickets ensuring timely issue resolution and smooth transactions.

  • Establish and optimize CI/CD pipelines using GitHub or GitLab for efficient code deployment.

  • Collaborate with frontend DevOps and product teams to define and deliver new features.

  • Continuously monitor and troubleshoot application performance driving improvements.

  • Research and integrate new technologies (e.g. Docker Kubernetes Terraform CloudFormation) to enhance backend infrastructure.

  • Develop maintain and extend cloud data infrastructure using Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation/CDK.

  • Automate deployment and configuration of AWS data services such as Glue jobs S3 buckets IAM roles and networking components.

Qualifications and Skills:

  • Bachelors degree in Computer Science Engineering or related field (or equivalent experience).

  • Extensive experience with and JavaScript frameworks (Express NestJS).

  • Advanced proficiency in AWS services including IAM Lambda API Gateway DynamoDB ECS S3 SQS/SNS and RDS.

  • Strong understanding of serverless and event-driven architectures.

  • Experience with SQL and NoSQL databases.

  • Intermediate proficiency with CI/CD tools version control (GitHub GitLab) and automation practices.

  • Hands-on experience with Kubernetes Docker Terraform and CloudFormation.

  • Knowledge of AWS Cognito for identity management.

  • Familiarity with Agile and Waterfall methodologies.

  • Strong leadership analytical and communication skills.

  • Demonstrated ability to work independently and collaboratively in dynamic environments.

Role-specific Requirements:

  • Proven track record of leading backend projects and mentoring developers.

  • Ability to design and deploy scalable secure high-performance backend systems.

  • Skilled in Infrastructure as Code (IaC) and automation of cloud services.

  • Strong problem-solving skills and adaptability in fast-paced technical environments.

Technologies:

  • Languages & Frameworks: JavaScript TypeScript Express NestJS

  • Cloud & Infrastructure: AWS (Lambda DynamoDB ECS RDS S3 SQS API Gateway Cognito) Terraform CloudFormation Kubernetes Docker

  • Databases: SQL NoSQL (DynamoDB MongoDB)

  • DevOps Tools: GitHub GitLab CI/CD pipelines

  • APIs: REST GraphQL

Skillset Competencies:

  • Backend architecture design and optimization

  • Cloud-native and serverless development

  • Microservices and event-driven architecture

  • Infrastructure as Code (IaC) and automation

  • CI/CD pipeline implementation and management

  • Cross-functional team collaboration

  • Analytical problem-solving and debugging

  • Leadership communication and adaptability

Nice to Have:

  • Experience with Google Cloud Platform (GCP)

  • Proficiency in TypeScript Python or Java

  • Knowledge of graph databases and advanced microservices optimization techniques

  • AWS or cloud-related certifications

  • Familiarity with data warehousing and formats like Parquet JSON CSV

About Encora

Encora is the preferred digital engineering and modernization partner of some of the worlds leading enterprises and digital-native companies. With over 9000 experts in 47 offices and innovation labs worldwide Encoras technology practices span Product Engineering & Development Cloud Services Quality Engineering DevSecOps Data & Analytics Digital Experience Cybersecurity and AI & LLM Engineering.

At Encora we hire professionals based solely on their skills and qualifications and do not discriminate based on age disability religion gender sexual orientation socioeconomic status or nationality.


Required Experience:

Senior IC

Important Information:Years of Experience: 6 years of backend development experienceJob Mode: Full-timeWork Mode: RemoteJob Summary:The Senior Node Backend Engineer is responsible for leading the design development and maintenance of scalable secure backend systems leveraging and AWS serverless arc...
View more view more

Key Skills

  • Business Intelligence
  • Bidding
  • Accounts Assistant Credit Control
  • Account Development
  • Content Development
  • Lab Testing

About Company

Company Logo

As Encora Inc. expands its footprint in Latin America, its acquisition of Nearsoft provides our clients with a unique chance to Nearshore on a global scale.

View Profile View Profile