DSV
1GLOBAL
Ingeniero de Software Backend - Golang o Java
Sobre nosotros
1GLOBAL es un proveedor global de comunicaciones móviles impulsado por la tecnología que ayuda a empresas y marcas de consumo a ofrecer una conectividad fluida en todo el mundo. Con el respaldo de una plataforma de telecomunicaciones de primer nivel, tecnología eSIM patentada y su propia red central móvil en 15 países, 1GLOBAL opera como un proveedor de telecomunicaciones totalmente regulado en 43 países.
Fundada en 2022, 1GLOBAL se ha convertido rápidamente en una de las empresas de tecnología de telecomunicaciones de más rápido crecimiento en Europa, conectando a más de 80 millones de personas y dispositivos a nivel mundial. Nuestros clientes incluyen bancos líderes, empresas multinacionales, minoristas globales, compañías de viajes, proveedores de servicios de pago y empresas nativas digitales.
Con sede en los Países Bajos y centros de I+D en Lisboa, Berlín y São Paulo, 1GLOBAL emplea a más de 550 profesionales en 16 países. Con unos ingresos anuales que superan los 200 millones de dólares estadounidenses y un sólido historial de rentabilidad, seguimos invirtiendo en innovación, infraestructura y expansión internacional mientras redefinimos el futuro de la conectividad móvil global.
Sobre el equipo
Te unirás a un equipo dinámico que está a la vanguardia del desarrollo y mantenimiento de nuestra API de red, el sistema de gestión xSIM y las plataformas de grabación. La API de red impulsa sistemas y servicios críticos que permiten la creación, configuración y monitorización en tiempo real de las configuraciones de los suscriptores en una amplia gama de escenarios empresariales. Estos incluyen soluciones corporativas, despliegues de IoT, cumplimiento normativo y servicios de grabación, garantizando una conectividad fluida para todos y para todo. Nuestro sistema de gestión xSIM es una plataforma de alto rendimiento y baja latencia diseñada para manejar cientos de transacciones por segundo, manteniendo todos los xSIM actualizados con precisión en tiempo real. Por su parte, nuestras plataformas de grabación ofrecen capacidades robustas de cumplimiento y grabación móvil adaptadas a instituciones financieras, capturando automáticamente las interacciones de clientes y empleados, ya sea de forma local o a través de nuestra infraestructura de nube segura.
Operamos una plataforma multisitio, siguiendo estrictos requisitos de seguridad, prestamos servicio a clientes de todo el mundo y gestionamos millones de perfiles de suscriptores. Fomentamos un entorno altamente colaborativo y diverso, valoramos el trabajo en equipo, la autonomía y nos hacemos responsables de nuestras entregas y del éxito de nuestros clientes.
Estamos abiertos a contratar para este puesto en São Paulo, Brasil. El candidato seleccionado recibirá la incorporación y formación en Lisboa, Portugal; adquiriendo habilidades valiosas mientras experimenta una de las ciudades más dinámicas y reconocidas de Europa.
Es imprescindible tener fluidez en inglés para este puesto. Por favor, asegúrate de enviar tu CV en inglés como parte de tu solicitud.
1GLOBAL es un empleador que ofrece igualdad de oportunidades, valoramos tu carácter tanto como tu talento. La diversidad impulsa nuestra innovación y ofrecemos un entorno de trabajo colaborativo, dinámico e internacional. Estamos emocionados de que te unas a nuestra misión de revolucionar la conectividad a nivel mundial.
Sobre el puesto
- Proporcionar estimaciones de esfuerzo precisas para apoyar la planificación de la hoja de ruta y la gestión eficaz de las expectativas.
- Diseñar e implementar arquitecturas resilientes, escalables, seguras y tolerantes a fallos para garantizar la fiabilidad y el rendimiento del sistema.
- Desarrollar nuevas funcionalidades y dar soporte a los sistemas existentes en la API de red, el sistema de gestión xSIM y las plataformas de grabación.
- Contribuir con pequeñas mejoras incrementales que se integren perfectamente en las bases de código establecidas.
- Mantener y actualizar las soluciones existentes para mantenerlas modernas, eficientes y fiables.
- Colaborar con los miembros del equipo para garantizar procesos de desarrollo fluidos y una comprensión compartida.
- Escribir y mantener pruebas exhaustivas para garantizar una regresión rápida y una validación fiable de las nuevas funcionalidades.
- Implementar procedimientos y métricas para permitir una monitorización y observabilidad eficaces de las contribuciones a la plataforma.
- Participar en revisiones de código para promover altos estándares de calidad, legibilidad y mantenibilidad del código.
- Asumir la responsabilidad de la calidad y los resultados de tu trabajo, asegurando flujos de extremo a extremo totalmente funcionales.
- Crear y mantener documentación técnica precisa y actualizada.
- Contribuir activamente a las discusiones del equipo, con una mentalidad de mejora continua y apertura a nuevas ideas o tecnologías.
Sobre ti
Requisitos imprescindibles
- 3+ años de experiencia profesional en desarrollo backend, preferiblemente con Go (Golang). También es bienvenida una sólida experiencia en Java con disposición para aprender Go.
- Sólida comprensión de los modelos de concurrencia, con experiencia práctica en la implementación de flujos de trabajo asíncronos, comunicación entre procesos y técnicas de sincronización.
- Experto en diseñar, construir y consumir APIs RESTful, siguiendo las mejores prácticas para el diseño de API y la optimización del rendimiento.
- Experiencia demostrable trabajando con bases de datos, tanto relacionales (ej. PostgreSQL) como no relacionales (ej. Redis, MongoDB, DynamoDB), incluyendo modelado de datos, optimización de consultas y ajuste de rendimiento.
- Experiencia en la escritura de pruebas unitarias, pruebas de integración y benchmarks, con una mentalidad de desarrollo guiado por pruebas.
- Familiarizado con protocolos de red y patrones de comunicación distribuida (ej. gRPC, WebSockets, TCP/UDP).
- Experiencia en la construcción de arquitecturas de microservicios escalables y sistemas distribuidos.
- Conocimiento en la aplicación de mejores prácticas de ingeniería de software y patrones de diseño para un código mantenible y testable.
- Experto en el uso de herramientas y prácticas de DevOps, incluyendo Docker, tuberías de CI/CD e infraestructura como código.
- Familiarizado con los flujos de trabajo de Git y procesos de desarrollo colaborativo como pull requests, revisiones de código y metodologías ágiles.
- Responsabilidad demostrada por los resultados técnicos y propiedad de la entrega de funcionalidades de extremo a extremo.
- Comunicador eficaz en inglés, tanto escrito como verbal, adecuado para un entorno de trabajo remoto y en gran medida asíncrono.
Se valorará
- Competente en la escritura de código Go idiomático, con una sólida comprensión de las características principales del lenguaje como interfaces, structs, composición y manejo de errores.
- Competente en la creación de perfiles y ajuste de rendimiento utilizando las herramientas integradas de Go como pprof y trace, con un enfoque en la optimización.
- Experiencia demostrada con arquitecturas basadas en eventos, incluyendo la implementación de productores y consumidores utilizando plataformas como Kafka, RabbitMQ o ActiveMQ.
- Sólida experiencia práctica en el despliegue, monitorización y mantenimiento de aplicaciones en Kubernetes.
- Conocimiento práctico de plataformas en la nube (ej. AWS, GCP, Azure, Oracle Cloud) con experiencia en el despliegue de aplicaciones nativas en la nube.
- Experiencia práctica con herramientas de observabilidad y monitorización como Prometheus y Grafana.
- La experiencia con MSML y SIP es un gran plus.
¿Por qué 1GLOBAL?
- Oportunidades de crecimiento: Avanza en tu carrera en una de las empresas de telecomunicaciones de más rápido crecimiento, expandiéndose más de un 50% año tras año bajo el liderazgo de exitosos emprendedores tecnológicos.
- Exposición a grandes transacciones: Toma el control de transacciones que tendrán un impacto en el futuro de la industria de las telecomunicaciones.
- Trabaja con un equipo con talento: Desde la Junta Directiva y los Fundadores hasta el Equipo de Alta Dirección, colaborarás diariamente con los asesores externos más capaces y reconocidos, estando constantemente expuesto a personas con talento y motivación.
- Entorno de trabajo dinámico: Prospera en un lugar de trabajo colaborativo y de ritmo rápido donde se fomenta la innovación y cada contribución cuenta.
- Desarrollo profesional: Trabaja junto a expertos de la industria para mejorar tus habilidades y conocimientos en un campo de vanguardia.
- Experiencia internacional: Obtén oportunidades para trabajar en diferentes oficinas de 1GLOBAL alrededor del mundo a medida que creces dentro de la empresa.
- Cultura de comunicación abierta: Únete a un equipo donde tus ideas son escuchadas y se fomenta el diálogo abierto, fomentando un entorno de trabajo solidario y transparente.
- Actitud orientada a resultados: Sé parte de un equipo orientado a resultados que valora la eficiencia, la creatividad y el impulso para lograr un impacto tangible en la industria.
