
Ingeniero de backend
Beam está construyendo la capa operativa para un futuro nativo de IA. Nuestra plataforma ayuda a los equipos, desde las startups más dinámicas hasta las empresas de Fortune 500, a automatizar flujos de trabajo completos mediante agentes de aprendizaje automático que se adaptan en tiempo real. Al eliminar el lastre del trabajo manual y repetitivo, liberamos a las personas para que se centren en lo que realmente necesita el pensamiento humano. Estamos reimaginando cómo escalar las operaciones, con claridad, velocidad e inteligencia en el núcleo. Para obtener más información, visite
Acerca del equipo
El equipo de ingeniería de Beam está construyendo la infraestructura básica para los agentes de aprendizaje automático, convirtiendo la IA en sistemas fiables y aptos para la producción. Trabajamos en toda la pila, desde el frontend hasta la infraestructura, resolviendo la orquestación en tiempo real, la integración de herramientas y la ejecución de flujos de trabajo complejos. Se trata de un entorno de gran confianza e impacto en el que los ingenieros se mueven con rapidez, realizan envíos con frecuencia y ayudan a dar forma tanto al producto como a la plataforma a medida que escalamos. Si te importa construir con claridad, velocidad y profundidad, aquí harás tu mejor trabajo.
Acerca del rol
Como Ingeniero de Backend en Beam, serás responsable de diseñar, implementar y mantener los sistemas de backend que potencian la funcionalidad de nuestra plataforma. Trabajarás en estrecha colaboración con nuestros equipos multifuncionales para garantizar una integración perfecta y un rendimiento óptimo. Estamos buscando a alguien que sea un apasionado de la construcción de grandes productos, tiene fuertes habilidades de liderazgo, y se siente cómodo trabajando en un entorno de ritmo rápido, startup.
Responsabilidades
Este papel requerirá conocimientos técnicos para construir nuestras soluciones de software, centrándose en la infraestructura de back-end para garantizar un funcionamiento suave y eficiente de nuestra plataforma. Sus responsabilidades clave serán las siguientes:
Arquitectar, diseñar y liderar la implementación de sistemas backend escalables y resistentes que se alineen con la visión técnica y de producto de la compañía.
Dar forma y contribuir a la estrategia de ingeniería, asegurando la alineación con los objetivos de la organización a largo plazo y la entrega de soluciones de alto impacto.
Dirigir la planificación de la hoja de ruta técnica y dirigir proyectos backend complejos desde el concepto hasta la entrega, optimizando la fiabilidad, el rendimiento y la escalabilidad.
Colaborar con líderes multifuncionales para refinar los requisitos y diseñar soluciones de backend seguras y eficientes, garantizando una integración perfecta en toda la pila tecnológica.
Escribir código limpio, mantenible y bien documentado siguiendo las mejores prácticas y patrones de diseño.
Establecer y promover las mejores prácticas en ingeniería de backend, incluyendo código limpio, mantenible y comprobable que se adhiere a los patrones de diseño modernos.
Gestionar sistemas de datos, incluidas arquitecturas de bases de datos, estrategias de almacenamiento en caché y tecnologías de búsqueda, centrándose en la escalabilidad y el rendimiento con cargas elevadas.
Colaborar estrechamente con los equipos de front-end y producto para definir, refinar y optimizar las APIs, utilizando OpenAPI o estándares similares para el intercambio de datos consistente.
Promover la calidad del código mediante la realización y supervisión de revisiones exhaustivas de código, guiando a los compañeros, y abordando la deuda técnica de forma proactiva.
Mantenerse al día de las tendencias de la industria, las tecnologías emergentes y las mejores prácticas relacionadas con el desarrollo de backend.
Mentor y proporcionar orientación técnica a otros ingenieros, fomentando una cultura de aprendizaje continuo y la excelencia técnica dentro del equipo.
Requisitos
Licenciatura en Informática, Ingeniería de Software o un campo relacionado.
Mínimo 7 años de experiencia demostrada como Ingeniero Backend o rol similar, con foco en diseño de sistemas y desarrollo de aplicaciones o plataformas web escalables.
Fuerte dominio de uno o más lenguajes de programación, como Typescript (Node.js), Python o Golang.
Proficiencia en bases de datos SQL como PostgreSQL o MySQL y bases de datos NoSQL como MongoDB o DynamoDB.
Experiencia con plataformas y servicios en la nube, como AWS, Azure o Google Cloud.
Experiencia con tecnologías de contenedorización, como Docker y Kubernetes.
Familiaridad con tecnologías de almacenamiento en caché como Redis.
Experiencia previa trabajando con arquitectura de Microservicios e implementando sistemas impulsados por eventos.
Excelentes habilidades de comunicación y trabajo en equipo, con la capacidad de colaborar eficazmente con equipos multidisciplinares.
Auto-motivado y orientado al detalle, con pasión por la tecnología.
Los siguientes no son requisitos estrictos pero se les dará preferencia
Experiencia con el framework NestJS para construir aplicaciones backend escalables.
Experiencia con CI/CD usando herramientas como Github Actions, AWS CodePipeline, Jenkins, o cualquier otra herramienta similar.
Experiencia práctica con soluciones de colas y agentes de mensajes como AWS SNS + SQS, Kafka o RabbitMQ.
Conocimiento de herramientas de infraestructura como código como AWS CDK, Terraform o Pulumi.
Conocimiento y experiencia trabajando con principios de diseño dirigido por dominios (DDD) y metodologías de desarrollo dirigido por pruebas (TDD).
Comprensión y aplicación de los principios SOLID en el diseño y desarrollo de software.
Experiencia previa trabajando en un entorno de desarrollo Agile/Scrum.
Beneficios
En Beam, estamos construyendo un entorno donde las personas ambiciosas pueden hacer su mejor trabajo, con claridad, propósito y espacio para crecer. Tenemos muy en cuenta lo que construimos, cómo trabajamos y a quién contratamos. Los problemas que resolvemos son reales. Los sistemas que construimos son complejos. Y a la gente de aquí le importa mucho el oficio, la velocidad y hacer un trabajo que realmente importe. Aquí no encontrará jerarquías rígidas ni procesos interminables. Encontrarás una gran confianza, altos estándares y un equipo impulsado por la curiosidad, la propiedad y el pensamiento a largo plazo.
Lo que encontrarás aquí
Propiedad con claridad: Dirigirás el trabajo desde la idea hasta la ejecución en un entorno de alto contexto y alta autonomía. Confiamos en las personas para que dirijan y cumplan.
Crecimiento que se compone:
Trabajo que importa:
Trabajo que importa:
Contribuirás a sistemas nativos de IA que ya impulsan operaciones en el mundo real, no sólo prototipos o experimentos.
Incentivos alineados: Ofrecemos una compensación competitiva y una equidad significativa, diseñadas para la creación de valor a largo plazo, no solo recompensas a corto plazo. Cuando Beam gana, usted también lo hace.
Una cultura que sube el listón: Trabajarás con compañeros de equipo agudos y amables que valoran la franqueza, la curiosidad y el impulso. Nos desafiamos unos a otros para hacerlo mejor y nos apoyamos mutuamente en cada paso del camino.
Si esto suena como el tipo de trabajo que quieres hacer y el tipo de equipo con el que quieres crecer, ¡nos encantaría saber de ti!
Trabajar en un equipo de alto nivel

