Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear CV
    Nuevo
  • Alertas de empleo

Lead Software Engineer — Backend / Distributed Systems (Rust)

EPAM Systems

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Lead Backend/Distributed Systems Engineer

We are seeking a Lead Backend/Distributed Systems Engineer to build and operate high-performance, scalable services that integrate with distributed storage systems. You will lead design and implementation work, improve reliability through troubleshooting and on-call support, and collaborate across global time zones.

Responsibilities

  • Design scalable, high-availability backend services that interact with distributed storage systems
  • Build high-performance Rust components and core service functionality
  • Lead system design for distributed storage features including consistency, sharding, replication, and fault tolerance
  • Implement RPC-based service interfaces using gRPC or Apache Thrift
  • Develop concurrent and asynchronous execution models for reliability and throughput
  • Troubleshoot production issues, debug complex failures, and drive root-cause resolution
  • Provide on-call support and improve operational readiness through runbooks and diagnostics
  • Coordinate with global teams and support occasional early morning or late evening overlap meetings
  • Integrate cloud-native capabilities such as service discovery, service mesh, and IPv6 where required

Requirements

  • 5+ years of backend software engineering experience with Rust
  • Strong leadership skills to guide technical decisions and mentor engineers
  • Proven project experience designing or operating distributed storage systems or components
  • Advanced concurrent programming expertise with async, multithreading, and concurrency patterns
  • Strong RPC systems experience using gRPC or Apache Thrift for service-to-service communication
  • Cloud-native architecture experience with service discovery tools such as Consul or ZooKeeper
  • English proficiency level B2 (Upper-Intermediate) for daily collaboration and documentation

Nice to have

  • Go Language
  • Python
  • Linux
  • System design and analysis
  • gRPC

We offer

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

#J-18808-Ljbffr

Vacante publicada el 9 horas atrás
Empleos similares que podrían interesarleBasado en la vacante Lead Software Engineer — Backend / Distributed Systems (Rust) en Colombia
  •  ...Mid para liderar el desarrollo de soluciones digitales desde la definición del producto hasta su despliegue. Gestionarás frontend y backend con foco en calidad y rendimiento, integrando APIs y servicios para resolver problemas reales de negocio y usuarios. La... 
    Sugerido

    Bia Energy SAS

    Bogotá, D.C.
    hora atrás
  •  ...EPAM is a leading global provider of digital platform engineering and development services. We are committed...  .... We are seeking a Lead Adobe Commerce Developer...  ...quality releases across backend and frontend tasks....  ...Integration Frameworks and system integrations ~ Lead-... 
    Sugerido

    EPAM Systems

    Colombia
    hora atrás
  • ¡Seguimos creciendo, por eso estamos buscando los mejores talentos! En IFX contamos con más de 25 años de trayectoria en el mercado B2B con soluciones de Tecnologías de la Información y Comunicaciones. Estamos presentes en 18 países de América , totalmente integrados...
    Sugerido
    Turno de tarde

    IFX Networks

    Bogotá, D.C.
    hora atrás
  • Centro de Empleo y Talento del Colsubsidio busca un LÍDER TÉCNICO(A) - CUSTOMER SUCCESS para transformar la operación de servicio al cliente mediante tecnología, automatización e IA. Se valora experiencia en Python/Elixir, AWS y herramientas de IA, con enfoque en diseño...
    Sugerido
    Trabajar en la oficina

    Centro de Empleo y Talento

    Bogotá, D.C.
    hora atrás
  • Evertec, líder en tecnología y procesamiento de transacciones, busca un Fullstack Developer para apoyar el equipo en análisis, diseño y construcción de apps que integren componentes del ecosistema de soluciones. Se requieren 2–3 años en PHP, Laravel y experiencia en...
    Sugerido
    Práctica
    De duración determinada

    Evertec

    Medellín, Antioquia
    hora atrás
  • $8,000,000 - 9,000,000

     ...CINTE Colombia SAS busca un Líder Técnico para dirigir proyectos de software, trabajando con proveedores y equipos internos. Requiere Ingeniero de Sistemas o Electrónico y tarjeta profesional, con 4–5 años en roles de liderazgo. Se valorará experiencia en Java, Angular... 
    Indefinido
    Remoto

    Cinte Colombia SAS

    Bogotá, D.C.
    hora atrás
  •  ...criterio técnico y un profundo sentido de ownership. Queremos unir lo mejor de dos mundos: un frontend impecablemente ejecutado y un backend sólido y escalable. Tendrás la oportunidad de convertir problemas reales del negocio y de nuestros usuarios en productos digitales... 
    Práctica

    Bia Energy SAS

    Bogotá, D.C.
    hora atrás
  • En Stefanini somos más de 30,000 genios, conectados desde 41 países, co-creando un futuro mejor. Responsabilidades y atribuciones: Diseñar, desarrollar y mantener servicios y APIs REST utilizando Java 17–21 y Spring Boot 3. Desarrollar y mantener microservicios...
    Práctica

    Stefanini Group

    Colombia
    hora atrás
  • Electrolux Group busca un Technical Trainer para diseñar, implementar y evolucionar programas de capacitación técnica para la red de centros de servicio y equipos internos. Trabajarás para estandarizar conocimientos, acelerar la adopción de nuevos productos y fortalecer...

    Electrolux Group

    Bogotá, D.C.
    hora atrás
  • SETI S.A.S busca un Desarrollador Full Stack (.NET y Angular) con más de 3 años de experiencia para proyectos de alto impacto y colaboración con equipos internacionales. Trabajarás con ASP.NET Core, C#, Angular, JavaScript, HTML y CSS, y participarás en la arquitectura...
    Indefinido
    Remoto

    SETI S.A.S

    Colombia
    hora atrás
  •  ...patrones de desarrollo, así como experiencia en optimización de procesos, manejo de bases de datos y entendimiento de arquitecturas de software. Apoyar los requerimientos de desarrollo del área, trabajando para construir aplicaciones con foco en la funcionalidad.... 
    Práctica
    Empleo permanente
    De duración determinada
    Trabajo híbrido

    Evertec

    Medellín, Antioquia
    hora atrás
  •  ...inteligencia artificial. Ingeniería de Sistemas. Ingeniería de Software. Ingeniería Electrónica, con enfoque en programación....  ...años de experiencia . Experiencia comprobada en programación backend, especialmente en Python, Elixir o lenguajes similares .... 
    Aprendiz
    Práctica
    Lunes a viernes

    Centro de Empleo y Talento

    Bogotá, D.C.
    hora atrás
  •  ...Foundation AI busca un Ingeniero de Software para diseñar, desarrollar y optimizar soluciones de software de alta calidad. Trabajarás en todo el stack, colaborando con product managers y diseñadores para entregar funcionalidades de alto impacto. Se valora experiencia... 

    Foundation AI

    Bogotá, D.C.
    hora atrás
  • Stefanini LATAM busca profesional para diseñar y desarrollar APIs REST y servicios Spring Boot. La posición exige experiencia en programación reactiva y monitoreo, con énfasis en calidad del código y buenas prácticas. El rol se alinea con un entorno Scrum, desarrollo...
    Práctica

    Stefanini LATAM

    Colombia
    hora atrás
  •  ...desarrollar y escalar su plataforma como parte de un equipo 100% remoto e internacional. Trabajarás en funcionalidades de frontend y backend, mejorando pagos y la infraestructura para gestionar volúmenes crecientes, con foco en calidad y rendimiento. Colaborarás con... 
    Práctica
    Remoto

    Aliancers

    San Jorge, Sucre
    hora atrás
  •  ...EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers...  ...potential. We are seeking an experienced Lead Test Automation Engineer to spearhead mobile application testing... 

    EPAM Systems

    Colombia
    hora atrás
  •  ...AEG Fuels is seeking a highly skilled Lead SAP Engineer (Custom Applications & Integration) to spearhead the design, development, integration...  ...ensure seamless connectivity with our existing enterprise systems. The ideal candidate will lead a team, oversee the full lifecycle... 

    AEG FUELS

    Medellín, Antioquia
    hora atrás
  •  ...EPAM Systems is seeking a Lead Python Engineer - AI to drive the agent layer of an automated security platform. You will design and ship intelligent...  ...spec-driven development, and can work effectively in distributed teams with English at B2 level or higher. #J-18808-Ljbffr... 

    EPAM Systems

    Colombia
    hora atrás
  •  ...IVCISA busca un Desarrollador/a Semi Senior para unirse al equipo de Desarrollo e Innovación en Bogotá. Se trabajará en arquitectura backend, integraciones complejas y desarrollo frontend, con participación en decisiones técnicas y mejora continua. El candidato ideal... 

    IVCISA

    Bogotá, D.C.
    hora atrás
  •  ...CRISIL is seeking a mid-to-senior data engineer to join a globally distributed team. You will build and optimize data pipelines, databases, APIs, and React-based interfaces to empower Portfolio Management, Trading, Risk Analytics and investment teams. You will own features... 

    Crisil

    Bogotá, D.C.
    hora atrás
  •  ...en escalabilidad, seguridad y alineación con la estrategia tecnológica de la organización. El candidato ideal posee experiencia en backend y arquitecturas de microservicios, diseño e implementación de APIs, y conocimiento de tecnologías como LLMs, OAuth2/OIDC y entornos... 
    Trabajo híbrido

    GFT TECHNOLOGIES SE

    Medellín, Antioquia
    hora atrás
  • ¡Estamos buscando a nuestro próximo DBA Senior! ~ Ingeniero de Sistemas, electrónico o carreras afines ~8+ años de experiencia en Bases de Datos. ~ Especialización en administración de bases de datos o certificaciones Oracle. ~ Buena comunicación (oral y escrita...
    Contrato

    DB System

    Bogotá, D.C.
    hora atrás
  •  ...EPAM Systems in Colombia is seeking a Senior Full Stack Python Engineer (Integrations) to design, build, and operate cloud-native integrations. You will craft REST APIs, webhooks, and event-driven workflows using Python, FastAPI, PostgreSQL, React, and TypeScript, collaborating... 

    EPAM Systems

    Colombia
    hora atrás
  •  ...Mercado Libre busca un Software Engineer Backend para diseñar y escalar sistemas innovadores y seguros que resuelven problemas reales y de alto impacto, aplicando buenas prácticas de ingeniería y aprendizaje continuo. Trabajarás con IA propia y en un entorno de fintech... 
    Aprendiz
    Práctica
    Trabajo híbrido

    MercadoLibre

    Medellín, Antioquia
    hora atrás
  •  ...Accenture busca un Program / Project Management Lead en Bogotá, modalidad híbrida, con experiencia liderando programas de tecnología y ciberseguridad, actuando como punto de contacto entre negocio, equipos técnicos y ejecutivos. Coordinará iniciativas complejas, gestionará... 

    Accenture

    Bogotá, D.C.
    hora atrás
  •  ...GE Vernova seeks a Lead Engineer to serve as the technical authority on HV substation projects in the Latin America region. You will lead multi-discipline teams, ensure design quality to client specs and standards, and align engineering activities with the master project... 
    Remoto

    AL7904 Grid Solutions Transmissao de Energia Ltda.

    Bogotá, D.C.
    hora atrás
  •  ...Bluelightconsulting seeks an experienced backend-focused software engineer to design and develop high-quality applications. You will work with Node...  ...architectures. You will collaborate across teams on complex systems, leverage AI coding assistants, and participate in CI/CD... 
    Remoto

    Bluelightconsulting

    Palmira, Valle del Cauca
    hora atrás
  •  ...seeking a Node Fullstack Developer to join our globally distributed team. You will build robust backend services with Node.js and contribute to frontend...  ...work, modern JavaScript/TypeScript stacks, and scalable software. This 100% remote position offers flexible hours and... 
    Remoto
    Horario flexible

    BairesDev

    Sucre, Cauca
    hora atrás
  •  ...Desarrollador(a) Java para diseñar, desarrollar y mantener aplicaciones empresariales en Java, participando en todo el ciclo de vida del software y asegurando calidad, estabilidad y escalabilidad. Se requiere 2–3 años de experiencia, Java 8 o superior, Spring Boot/Spring... 
    Práctica

    SII Group Colombia

    Bogotá, D.C.
    hora atrás
  •  ...We are looking for a Lead Data Software Engineer to join our team and drive the design and development of scalable data solutions leveraging Java and Microsoft Azure technologies. Responsibilities Lead the design and development of data-driven software solutions... 

    EPAM Systems

    Colombia
    hora atrás

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a Lead Software Engineer — Backend / Distributed Systems (Rust). ¡Sea el primero en aplicar!