Senior Backend Architect AWS/Node.js

AI overview

Contribute to building secure, scalable serverless applications and lead technical developments using AWS services and TypeScript while mentoring junior developers.
Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections present numerous opportunities for professionals to advance their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
We are seeking a senior engineer to build modern serverless applications using TypeScript and core AWS services. This role focuses on delivering secure, scalable architectures while providing technical leadership and driving automation with CloudFormation.

 

Position Title: Senior AWS Engineer

 

Location: Remote - Colombia

 

What you will be doing:
We are seeking a senior engineer to design, build, and maintain modern serverless applications utilizing TypeScript and the AWS ecosystem. The primary focus of this role is to architect and implement secure, scalable, and resilient solutions, including RESTful APIs and event-driven systems. This position requires deep expertise in TypeScript's advanced features and strong hands-on experience with core AWS services such as Lambda, EventBridge, DynamoDB, API Gateway, and SNS/SQS. As a key team member, you will provide technical thought leadership, mentor junior developers, and contribute to architectural decisions. Responsibilities also include automating cloud infrastructure exclusively with AWS CloudFormation, ensuring high code quality through reviews, and incorporating best practices with AI code generation tools to enhance the software development lifecycle. Your responsibilities will include:

 

  • Design, architect, and implement scalable, event-driven, serverless applications and RESTful APIs on AWS, translating business requirements into robust technical solutions.
  • Develop and maintain custom services and integrations using TypeScript, leveraging core AWS services such as Lambda, DynamoDB, API Gateway, EventBridge, and SNS/SQS.
  • Automate infrastructure provisioning and management using AWS CloudFormation and maintain CI/CD pipelines for efficient and reliable serverless deployments.
  • Provide technical leadership and mentorship to the team by conducting thorough code reviews, documenting best practices, and fostering a culture of high-quality, maintainable code.
  • Ensure the security, scalability, and resilience of cloud solutions by implementing monitoring with CloudWatch, distributed tracing, and adhering to secure coding best practices.
  • Incorporate current best practices using AI code generation tools to improve the software development lifecycle.

 

Requirements & Qualifications
To excel in this role, you should possess:
  • Minimum of 4+ years of professional experience with the AWS platform.
  • Minimum of 4+ years of professional experience with TypeScript, including deep expertise in its type system, generics, and advanced language features.
  • Advanced proficiency in designing and implementing serverless solutions using core AWS services, including Lambda, DynamoDB, API Gateway, EventBridge, and SNS/SQS.
  • Demonstrated expertise in architecting and building event-driven systems and RESTful APIs.
  • Proficiency with Infrastructure as Code (IaC) principles, specifically using AWS CloudFormation for infrastructure automation.
  • Proficiency with CI/CD pipelines for serverless deployments.
  • Experience with monitoring and observability using AWS CloudWatch and distributed tracing tools such as AWS X-Ray or OpenTelemetry.
  • Experience incorporating AI code generation tools to improve the software development lifecycle.
  • Familiarity with secure coding practices, including IAM least privilege, encrypted secrets, and audit logging.
  • Experience with unit and integration testing methodologies for serverless applications.
  • Proven experience mentoring developers and conducting code reviews to ensure clean, maintainable code.
  • Strong problem-solving skills with the ability to design and optimize business processes across disparate systems.
  • Proficiency with Git for version control and experience with development tools such as Jira and Bitbucket on a Mac OS environment.

 

Desired Skills:
  • Experience with front-end development, particularly using Vue.js.
  • Familiarity with BitBucket Pipelines for CI/CD automation.
  • Knowledge of identity and access management using Azure Entra ID.
  • Experience with alternative Infrastructure as Code (IaC) tools such as Terraform or AWS CDK.
  • Proficiency with specific testing frameworks for TypeScript, such as Jest or Mocha.
  • Experience with serverless application frameworks like the Serverless Framework or AWS SAM.
  • Relevant AWS certifications, such as AWS Certified Developer or AWS Certified Solutions Architect.
  • Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders

 

Why you will love Lean Tech:
  • Join a powerful tech workforce and help us change the world through technology
  • Professional development opportunities with international customers
  • Collaborative work environment
  • Career path and mentorship programs that will lead to new levels. 



Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Lean Solutions Group is a top workforce optimization company that provides offshore and nearshore staffing solutions to transform business operations. With a workforce of 7,000 employees across seven satellite offices, they offer services in staffing, ...

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Architect Q&A's
Report this job
Apply for this job