Backend Engineer

Detalles de la oferta

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: Backend Engineer Location: Remote (Colombia) What you will be doing: In this senior-level role, you will play a critical part in developing and maintaining robust backend systems, focusing on API development and integration with modern AI models. Your expertise in Node.js, Python, and databases will ensure the performance, scalability, and security of our applications. You will collaborate closely with DevOps and frontend teams to create seamless and efficient user experiences. This position involves designing and deploying containerized microservices across cloud platforms, integrating AI capabilities into backend systems, and optimizing distributed systems for performance. You will also mentor junior engineers, contributing to a collaborative and high-quality development environment. Develop, deploy, and maintain secure and scalable RESTful and GraphQL APIs using Node.js and Python. Integrate APIs with external services, databases, and LLM APIs, optimizing AI workflows for performance. Design and optimize data models for SQL and NoSQL databases, implementing performance and security best practices. Use Kubernetes and Docker for deploying and managing containerized microservices. Implement CI/CD pipelines to enhance development and deployment practices. Monitor and analyze backend performance, addressing bottlenecks in high-traffic environments. Ensure robust security practices, including authentication, authorization, and compliance with industry standards. Collaborate with various teams to automate deployments and improve observability with tools like Prometheus and Grafana. Mentor junior engineers and engage in code reviews to maintain high-quality standards. Required Skills & Experience: Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent experience. 3+ years of backend development experience with advanced skills in Node.js and Python. Advanced expertise in designing and maintaining SQL/NoSQL databases. Intermediate proficiency with Docker and Kubernetes for deploying and managing containerized microservices. Advanced experience in API design and development with a focus on secure and scalable systems. Intermediate familiarity with DevOps tools and principles, including CI/CD pipelines and automation of deployments. Intermediate proficiency in working with cloud platforms like AWS, Azure, or GCP. Intermediate experience with LLM APIs and frameworks for integrating AI-related workflows. Intermediate understanding of network security, API authentication, and compliance best practices. Intermediate experience with monitoring tools like Prometheus, Grafana, or ELK Stack for observability. Intermediate experience in performance optimization within distributed systems. Nice to Haves: Basic knowledge of Infrastructure as Code (IaC) tools such as Terraform or CloudFormation. Basic familiarity with event-driven architectures and message queues like Kafka or RabbitMQ. Exposure to serverless computing platforms such as AWS Lambda or Google Cloud Functions. Introductory understanding of caching mechanisms, including Redis or Memcached. Strong communication and collaboration skills to work effectively in cross-functional teams. Proven experience in mentoring junior engineers and conducting code reviews. Soft Skills: Excellent problem-solving and analytical skills. Strong communication and collaboration abilities, with the capacity to work effectively across different time zones. 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 play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. #J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Fullstack Developer Laravel-Vue

Intelsa BPO está buscando un Desarrollador Fullstack Php-Laravel-Vue para unirse a nuestro equipo de desarrollo. Como empresa impulsada por la tecnología, br...


Intelsa - Colombia

Publicado a month ago

Data Engineer Big Data Senior 1

Buscamos personas que le guste asumir retos, su pasión vaya más allá de la profesión, su enfoque sea hacia la ciencia, la innovación o la tecnología, que cue...


Colombia

Publicado a month ago

Consultor Sap Abaphcm

Potencializamos la inversión en SAP de nuestros clientes combinando conocimiento especializado y experiencias gratas de servicio. Promovemos el desarrollo d...


Colombia

Publicado a month ago

Programador Java

Se busca Programador Java Empresa: Digital Solutions Ubicación: Trabajo Remoto Tipo de Contrato: Prestación de servicios. Descripción de la Empresa: Digital ...


Digital Solutions 324 Sl - Colombia

Publicado a month ago

Built at: 2024-12-19T00:51:33.133Z