Senior Node Backend Engineer

Há 2 dias


Remoto, Brasil ed872bbc-cfbc-4ff2-bd23-c9ed4122aa07 Tempo inteiro R$10.000 - R$50.000 por ano
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 offer a multitude of opportunities for professionals to elevate 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.

Position Title:

Senior Node/AWS Software Engineer

Location: LATAM - Remote

What You Will Be Doing

As a Senior Backend Engineer specializing in , you will take the lead in developing and optimizing scalable, secure backend systems using serverless AWS architecture. You will be responsible for designing, developing, and maintaining critical backend components such as APIs, databases, and microservices, while working collaboratively with cross-functional teams to deliver impactful solutions.

Your expertise in , AWS services, and CI/CD pipelines will be essential for writing clean, maintainable code and optimizing performance. This role is integral to delivering high-profile projects and leveraging cutting-edge technology, fitting seamlessly within the larger organization by collaborating with frontend, DevOps, and other engineering teams. You will face unique challenges in enhancing scalability, performance, and reliability, and you will be expected to contribute to the evolution of modern software development practices.

Your responsibilities will include:

  • Lead the design, development, and maintenance of serverless backend systems using and AWS services, including Lambda, DynamoDB, ECS, and RDS.
  • Implement and refine microservices architecture to enhance scalability, performance, and reliability.
  • Conduct code reviews and software analysis to ensure optimization and code quality, focusing on extensive experience with and the Express framework.
  • Manage support requests within ticketing systems to facilitate timely transaction processing and issue resolution.
  • Develop and maintain APIs using GraphQL to support evolving application features.
  • Establish and optimize CI/CD pipelines for efficient code deployment and integration, leveraging tools like GitHub/GitLab.
  • Collaborate with frontend, DevOps, and other teams to define and implement new features, driving decision-making processes with advanced knowledge of JavaScript and serverless architecture.
  • Continuously monitor application performance, troubleshooting as required, and contributing to stability enhancements.
  • Research and integrate new technologies to improve the backend tech stack, exploring opportunities in AWS services and infrastructure tools like Docker, Kubernetes, Terraform, and CloudFormation.
Requirements & Qualifications

To excel in this role, you should possess:

  • Extensive experience as a Backend Developer with a strong focus on and JavaScript, including frameworks like Express and NestJS.
  • Advanced proficiency with AWS services, including IAM, Lambda, DynamoDB, API Gateway, ECS, S3, SQS/SNS, and RDS.
  • Strong understanding of serverless architecture and event-driven design, with experience in microservices architecture.
  • Experience with both SQL and NoSQL databases.
  • Intermediate proficiency in version control tools such as GitHub or GitLab.
  • Intermediate knowledge of CI/CD pipelines and automation practices for efficient deployment and integration.
  • Experience with infrastructure management tools such as Kubernetes, Terraform, Docker, and CloudFormation.
  • Understanding of serverless identity management using AWS Cognito.
  • Familiarity with Agile and Waterfall software development methodologies.
  • Strong leadership and communication skills, with the ability to manage stakeholders effectively.
  • Demonstrated ability to work both independently and collaboratively in a team environment.
  • Adaptable and proactive, committed to continuous learning and improvement.
  • Design, develop, and optimize highly efficient and scalable Extract, Transform, Load (ETL) and ELT processes using AWS Glue jobs written primarily in Python and/or PySpark.
  • Implement advanced transformation logic, including data cleansing, de-duplication, aggregation, and data standardization.
  • Work with raw data to enforce the data stamping logic based on the nth job run [optional - ensuring proper S3 partitioning for optimized query performance].
  • Configure and manage AWS Glue Crawlers and Classifiers to automatically infer schema and register metadata in the AWS Glue Data Catalog.
  • Implement Data Catalog best practices, including partitioning strategies, to enable efficient querying via tools like Amazon Athena.
  • Understand and sometimes support our cloud data infrastructure using Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation/CDK.
  • Automate the deployment and configuration of all data services, including AWS Glue jobs, workflows, S3 buckets, IAM roles, and networking components.
  • Ensure IaC scripts are flexible and extensible to support new data sources and environments (Dev, Test, Prod) with minimal modification.
Nice to Have
  • Familiarity with Google Cloud Platform.
  • Familiarity with frontend development using
  • Proficiency in TypeScript to enhance applications.
  • Experience with Python or Java for cross-functional collaboration.
  • Knowledge of advanced optimization techniques for microservices management.
  • Experience with graph databases for enhanced data modeling capabilities.
  • Experience in DevOps practices and tools beyond the core CI/CD pipelines.
  • Certifications in AWS or other cloud solutions that demonstrate expertise.
  • Strong analytical skills for complex problem-solving in backend development.
  • AWS Certified Data Engineer – Associate or other relevant AWS certifications.
  • Knowledge of data security best practices within AWS.
  • Understanding of relational and NoSQL databases, data warehousing concepts, and strong SQL skills.
  • Familiarity with data formats like Parquet, JSON, and CSV.
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 paths 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.



  • Remoto, Brasil Fitnext Tempo inteiro US$120.000 - US$180.000 por ano

    Backend Developer / GraphQL) - Remote LATAMLocation: Remote - Brazil or LATAMEmployment Type: Full-timeSeniority: Senior (7+ years of experience)About the CompanyWe are partnering with a US-based consulting firm that works with major global clients. The team is fully aligned with Brazil and LATAM time zones, values teamwork, clear communication, and seeks...

  • Senior Backend Engineer

    1 semana atrás


    Remoto, Brasil D B Services Tempo inteiro R$90.000 - R$120.000 por ano

    Somos uma consultoria portuguesa fundada por brasileiros, com atuação em projetos internacionais e foco em conectar tecnologia e pessoas.Estamos à procura de um(a) Senior Backend Engineer (C#) para atuar em projetos de integração e desenvolvimento backend, com foco em APIs corporativas e comunicação assíncrona entre sistemas. Procuramos alguém com...

  • Backend Engineer Sênior

    2 semanas atrás


    Remoto, Brasil Intelipost Tempo inteiro R$80.000 - R$120.000 por ano

    Buscamos um(a) Engenheiro(a) Backend Sênior com forte senso de ownership e foco em delivery ponta a ponta. Você será responsável por desenhar, implementar e manter soluções que resolvam problemas de negócio de forma eficaz, influenciando processos e decisões técnicas do time.Responsabilidades e atribuiçõesResponsabilidades⁠Alavanca de impacto em...


  • Remoto, Brasil EPAM Systems Tempo inteiro R$80.000 - R$120.000 por ano

    As a Senior AI Engineer focused on Python backend development, you will architect and implement AI agents that enhance client interactions through advanced natural language processing and AI technologies.You will work closely with multidisciplinary teams to deliver cutting-edge AI solutions and drive the evolution of AI-powered products. Join us to impact...


  • Remoto, Brasil Vaganet Tempo inteiro R$20.000 - R$40.000 por ano

    – Senior+ Engineer fairly solid with backend ;– Proficient with Ruby and Kotlin– Should have a strong experience working on monolith and microservices– Should be able to work closely with the onsite team and clearly communicate their progress of the work– Experience with frontend (react) – nice to have ;


  • Remoto, Brasil 5b3d9a12-2dc3-453e-9e22-5cfde0b9f02e Tempo inteiro R$120.000 - R$150.000 por ano

    Buscamos pessoas inquietas por inovação, que procuram soluções criativas e novas perspectivas, que tenham o olhar direcionado ao cliente, e que reconheçam que a curadoria e o conhecimento compartilhado são as melhores maneiras de construir relações de confiança.Identificou-se? Então a Víssimo é para você. Venha fazer parte do nosso...


  • Remoto, Brasil ed872bbc-cfbc-4ff2-bd23-c9ed4122aa07 Tempo inteiro R$8.000 - R$20.000 por ano

    Company Overview Lean Tech is a dynamic and growing organization headquartered in Medellín,Colombia, specializing in software development and IT services across theentertainment, financial, and logistics sectors. We are committed to drivingtechnological transformation and foster a culture centered on collaboration,innovation, and excellence. Our supportive...


  • Remoto, Brasil Vaganet Tempo inteiro R$90.000 - R$120.000 por ano

    Buscamos um Desenvolvedor Backend .NET Senior para atuação na Squad PIX de um de nossos clientes do segmento financeiro. Abaixo requisitos:– Desenvolvimento C# e .NET– Banco de Dados DynamoDB e SQL– Eventos com Kafka– Observabilidade com Open Telemetry– Desejável conhecimento em Event Driven Architecture, Event Sourcing e Event Notification ;

  • Senior Software Engineer

    1 semana atrás


    Remoto, Brasil viaPeople Tempo inteiro R$120.000 - R$240.000 por ano

    About the RoleWe're seeking a driven Senior Full Stack Engineer whose core expertise lies in modern TypeScript-based front-end development (React) and building robust APIs that leverage AWS services. You'll lead end-to-end feature development on our new cloud platform: designing UI components, authoring backend endpoints, and integrating with AWS resources....


  • Remoto, Brasil Digisystem Tempo inteiro R$80.000 - R$120.000 por ano

    Buscamos um Desenvolvedor Backend .NET Senior para atuação na Squad PIX de um de nossos clientes do segmento financeiro. Abaixo requisitos:Desenvolvimento C# e .NETBanco de Dados DynamoDB e SQLEventos com KafkaObservabilidade com Open TelemetryDesejável conhecimento em Event Driven Architecture, Event Sourcing e Event NotificationBenefícios:Auxílio...