Senior Backend Engineer

hace 1 semana


Colombia Lean Solutions Group A tiempo completo

Description


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.
Position Title: Senior Backend Developer 
Location: Remote - Colombia
What you will be doing: We are seeking an experienced Senior Backend Developer to design and build scalable microservices using and TypeScript. You will be responsible for moving logic to the edge Serverless infrastructure on AWS. Your daily challenges will revolve around optimizing Lambda cold starts, designing single-table schemas in DynamoDB, and ensuring our API Gateway layer is secure and performant. You are a developer who loves the speed of Typescript but demands the rigor of static typing and the scalability of the cloud. Your responsibilities will include:

  • Design, develop, deploy, and maintain scalable serverless applications using AWS Lambda, implementing event-driven architectures triggered by API Gateway, S3 events, and DynamoDB services while adhering to AWS best practices for security, availability, and cost efficiency.
  • Build, maintain, and enhance robust RESTful APIs using and TypeScript, enforcing strict type safety, interface contracts, and request/response validation to ensure reliable and consistent integrations.
  • Design, manage, and optimize high-performance NoSQL data models, applying DynamoDB Single Table Design principles to support scalable access patterns, efficient indexing, and predictable performance.
  • Monitor, analyze, and optimize serverless workloads by tuning AWS Lambda memory allocation, execution parameters, and concurrency limits, as well as adjusting DynamoDB throughput (RCU/WCU) to balance performance, scalability, and cost.
  • Enforce high engineering quality standards through consistent linting and static analysis with ESLint, standardized code formatting using Prettier, and comprehensive unit and integration testing with frameworks such as Jest or Mocha.

Requirements & Qualifications To excel in this role, you should possess:
  • Minimum of 5 years of professional experience in backend software development.
  • At least 5 years of production experience developing applications with
  • Minimum of 3 years of hands-on experience designing, building, and maintaining serverless applications on AWS.
  • Deep expertise in and TypeScript, including advanced use of generics, utility types, interfaces, and strong typing strategies to build robust, maintainable codebases.
  • Strong understanding of internals, including the event loop, non-blocking I/O, streams, and buffer management for high-performance backend systems.
  • Advanced knowledge of asynchronous programming patterns, including async/await, Promises, and effective handling of concurrent executions (e.g., vs. Promise.allSettled).
  • Extensive hands-on experience with the AWS serverless ecosystem, particularly AWS Lambda (lifecycle management, cold starts, layers), API Gateway (throttling, usage plans, authorizers, WebSocket APIs), and familiarity with AWS Step Functions for serverless orchestration.
  • Solid expertise in NoSQL databases, with a strong understanding of DynamoDB concepts such as partition keys, sort keys, global secondary indexes (GSIs), and DynamoDB Streams; familiarity with MongoDB as an alternative NoSQL solution.
  • Strong commitment to quality engineering practices, including test-driven development (TDD) and experience mocking external cloud services during automated testing.

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.

  • Senior Backend Engineer

    hace 2 semanas


    Colombia, Huila Snappr A tiempo completo

    **About the Senior Backend Engineer role** We are looking for an experienced engineer with a strong background in backend and relational databases. Interested in building successful products or systems; you’re passionate about data, you are comfortable in dealing with lots of moving pieces; and you’re comfortable learning new technologies and...

  • Backend Engineer

    hace 2 semanas


    Medellin, Antioquia, , Colombia Softgic S. A tiempo completo

    We are looking for a Mid–Senior Backend Engineer to design, develop, and optimize backend services that support large -scale enterprise applications. This role involves working across .NET and Python ecosystems, building robust APIs, enhancing system performance, and contributing to automation and data -processing capabilities. You will collaborate with...

  • Backend Senior

    hace 1 semana


    Colombia BONZAI SAS A tiempo completo

    Importante empresa en Colombia se encuentra en la búsqueda del Crack como Backend Senior, Profesional en Ingeniería de Sistemas o Afines, conocimientos demostrables en JAVA o GO, MY SQL, CONTEXTO DE TRABAJO EN NUBE, DEVOPS. Mínimo 5 años de experiência global y 3 años específicos en análisis y diseño de soluciones, experiência comprobable y...

  • Sr Backend Engineer

    hace 2 semanas


    Colombia, Huila Blossom A tiempo completo

    **Join Blossom!**: We are a U.S.based company with over 20 years of experience dedicated to enhancing the satisfaction of credit unions and their members. We are committed to developing simpler and more innovative financial services that assist credit unions in serving their current members and attracting new ones. We are building the next-generation...


  • Colombia Launch Potato A tiempo completo

    **WHO ARE WE?** Launch Potato is a digital media company with a portfolio of brands and technologies. As The Discovery and Conversion Company, Launch Potato's mission is to be the most innovative, tech-enabled media company connecting consumers to the world's leading brands. The company is headquartered in vibrant downtown Delray Beach, Florida, with a...

  • Senior Software Engineer

    hace 2 semanas


    Colombia SOMBRA A tiempo completo

    Senior Software Engineer (Node.Js- Angular)Hybrid, RemoteColombiaWe're looking for a Senior Full-Stack Developer (Angular + + MSSQL) to maintain and enhance a mature web application, modernize legacy code, and deliver scalable, high-performing solutions across the stack.RequirementsFrontend (Angular 12+)Expertise in Angular, TypeScript, RxJS, and NgRx (or...


  • Remote - Colombia Cube A tiempo completo

    Cube is on a mission to help every company hit their numbers.The world has evolved, but business planning has not. Most Finance teams still manage their planning and analysis in spreadsheets, yet the ones who replace them end up going back over 80% of the time. Cube is a cloud-based FP&A platform that helps companies hit their numbers without sacrificing...


  • Colombia Devsu A tiempo completo

    We are seeking a skilled Backend Engineer with a strong background in Python (Flask), API development, and data processing. This role is perfect for someone who is passionate about building scalable backend systems, ensuring clean and well-documented code, and contributing to data-driven solutions. Requirements4+ years of experience in backend engineering,...


  • Colombia Monks A tiempo completo

    Please note that we will never request payment or bank account information at any stage of the recruitment process. As we continue to grow our teams, we urge you to be cautious of fraudulent job postings or recruitment activities that misuse our company name and information. Please protect your personal information during any recruitment process. While...

  • Backend Engineer Senior

    hace 1 semana


    Colombia Chiper A tiempo completo

    **About Chiper** Chiper is a tech Startup present in Colombia, Mexico and Brazil. Through its e-commerce platform, it offers mass consumer products at direct manufacturer prices to independent businesses such as neighborhood stores, liquor stores, mini-markets, among others. Our purpose is to create bridges between low and middle-income people who are...