 
        
        ¡únete a #ensiteam! somos una empresa centrada en el desarrollo de software a medida y llevamos más de 19 años en el mercado. En ensitech nos dedicamos a encontrar talento altamente especializado para trabajar con grandes empresas en estados unidos, europa y canadá.
cada uno de nuestros colaboradores trabaja con diferentes equipos y colegas alrededor del mundo, en el diseño y comercialización de software. Esperamos tenerte como parte de nuestro equipo en el rol de backend software engineer.
este puesto es ideal para quien disfruta resolviendo desafíos complejos y siente una curiosidad genuina por aprender y colaborar en otras áreas del desarrollo.
responsable de diseñar, desarrollar y mantener la lógica del servidor, bases de datos y apis que impulsan las funcionalidades de una aplicación. Esta posición requiere habilidades sólidas en programación, diseño de apis, gestión de bases de datos y buenas prácticas de desarrollo.
 * diseñar y desarrollar servicios backend, asegurando eficiencia y
 * escalabilidad.
 * construir, integrar y mantener apis.
 * administrar bases de datos relacionales y no relacionales.
 * optimizar el rendimiento de aplicaciones y servicios.
 * participar en revisiones de código.
 * implementar pruebas automatizadas para asegurar calidad.
 * aplicar principios de seguridad en el desarrollo.
 * colaborar con equipos de frontend, producto y qa para definir
 * requerimientos.
 * gestionar control de versiones con git.
 * contribuir a la documentación técnica del sistema.
 * experiencia: 5+ años en desarrollo backend.
 * buscamos ingenieros de backend brillantes, sin importar su lenguaje de origen (java, python, etc.). Lo crucial es que tengan una sólida base de principios de software.
 * bases de datos: relacionales (sql server, postgresql) y no relacionales (mongodb, redis).
 * sql: nivel intermedio-avanzado; capacidad para escribir queries complejas y optimizarlas.
 * cloud: experiencia con servicios en la nube (aws, gcp, azure).
 * contenedores: experiencia con docker y orquestadores como kubernetes.
 * patrones de desarrollo: conocimiento de dependency injection, manejo de condiciones de carrera (race conditions) y buenas prácticas de arquitectura.
 * resolución de problemas: capacidad para resolver algoritmos y estructuras de datos de manera eficiente, demostrando pensamiento lógico bajo presión.
 * escalabilidad: experiencia implementando estrategias para manejar alto tráfico de usuarios (caching, colas, balanceo de carga, microservicios, sharding).
 * nuevas tecnologías: curiosidad por aprender nuevos lenguajes y herramientas según el roadmap del equipo.
 * salario y beneficios competitivos.
 * paquete de beneficios personalizado alineado con tu experiencia y tus necesidades.
#j-18808-ljbffr