Descripción
Resumen:
Este puesto de Ingeniero de Software Senior implica diseñar, construir y optimizar los sistemas de backend escalables, resilientes y seguros de Lingo utilizando Java Spring Boot.
Aspectos destacados:
1. Diseñar, construir y optimizar sistemas de backend escalables, resilientes y seguros
2. Trabajar con Java Spring Boot, microservicios y sistemas orientados a eventos
3. Colaborar transversalmente y mentorar a ingenieros junior
Solicitar ahora
Abbott es un líder mundial en atención sanitaria que ayuda a las personas a vivir más plenamente en todas las etapas de la vida. Nuestro portafolio de tecnologías transformadoras abarca todo el espectro de la atención sanitaria, con negocios y productos líderes en diagnósticos, dispositivos médicos, nutrición y medicamentos genéricos de marca. Nuestros 122 000 colegas atienden a personas en más de 160 países.
Descripción del puesto
En Lingo, estamos construyendo una plataforma de salud innovadora que combina datos continuos de biosensores, análisis en tiempo real e información personalizada para ayudar a las personas a vivir vidas más plenas, largas y saludables. Nuestros sistemas procesan millones de lecturas de sensores diariamente, impulsando experiencias para consumidores y socios en todo el mundo, con la fiabilidad y escalabilidad de plataformas nativas en la nube y de nivel empresarial.
Trabajar en Abbott
En Abbott puedes realizar un trabajo que importa, crecer y aprender, cuidarte a ti mismo y a tu familia, ser tú mismo y vivir una vida plena. También tendrás acceso a:
Desarrollo profesional en una empresa internacional donde podrás construir la carrera de tus sueños.
Los empleados pueden calificar para obtener cobertura médica gratuita en nuestro plan médico PPO Health Investment Plan (HIP) en el próximo año calendario.
Un excelente plan de ahorro para la jubilación con una alta contribución del empleador.
Reembolso de matrícula, el programa Freedom 2 Save para la deuda estudiantil y el beneficio educativo FreeU: un camino asequible y conveniente para obtener una licenciatura.
Una empresa reconocida como un excelente lugar para trabajar en decenas de países y nombrada una de las empresas más admiradas del mundo por Fortune.
Una empresa reconocida como una de las mejores grandes empresas para trabajar, así como el mejor lugar para trabajar en cuanto a diversidad, madres trabajadoras, ejecutivas femeninas y científicas.
LA OPORTUNIDAD
Este puesto de Ingeniero de Software Senior puede desempeñarse desde la ubicación de Alameda, CA.
Buscamos un Ingeniero de Software Senior especializado en backend para diseñar, construir y optimizar los sistemas de backend de Lingo, asegurando que sean escalables, resilientes y seguros. Java Spring Boot es nuestra tecnología principal para backend, y la utilizarás diariamente para desarrollar API de alto rendimiento, servicios orientados a eventos e integraciones de datos en nuestros despliegues globales. En este puesto, colaborarás estrechamente con los equipos de Producto, Móvil, Plataforma/SRE y Datos/ML para ofrecer servicios nativos en la nube robustos, solucionar problemas complejos y mejorar continuamente la confiabilidad y la experiencia de los desarrolladores. Contribuirás con tu experiencia en discusiones arquitectónicas, liderarás la implementación de proyectos clave y mentorarás a ingenieros junior en las mejores prácticas.
En qué trabajarás
Diseñar, desarrollar y mantener microservicios y API escalables para el procesamiento en tiempo real de datos de biosensores.
Construir y evolucionar servicios de backend utilizando Java Spring Boot, aplicando las mejores prácticas para el diseño de API RESTful, inyección de dependencias, Spring Security y modularidad de servicios en la arquitectura de microservicios de Lingo.
Implementar integraciones orientadas a eventos con sistemas de mensajería y streaming como Kafka y RabbitMQ, y contribuir a las canalizaciones de análisis.
Colaborar con SRE para garantizar la observabilidad, el rendimiento y la excelencia operativa en los servicios de backend.
Participar en revisiones de arquitectura y diseño, contribuyendo a decisiones sobre límites de servicios, modelos de datos y patrones de comunicación.
Optimizar los servicios de backend para baja latencia, alto rendimiento y eficiencia de costos.
Aplicar principios de privacidad desde el diseño y estándares de seguridad acordes con los requisitos de cumplimiento de HIPAA y GDPR.
Escribir código limpio, mantenible y testeable, y establecer y hacer cumplir los estándares de ingeniería dentro del equipo.
Mentorar a ingenieros junior mediante revisiones de código, programación en pareja y sesiones de intercambio de conocimientos.
Solucionar incidencias en producción y contribuir al análisis de respuesta ante incidentes y análisis post-mortem.
Requisitos:
Título universitario en ciencias de la computación, ingeniería o disciplina técnica relacionada.
Mínimo 9 años de experiencia con sistemas distribuidos y nativos en la nube.
Conocimientos sólidos en arquitectura de microservicios y diseño de API (REST), con conocimientos de GraphQL o gRPC como un plus.
Experiencia con Kubernetes en entornos productivos y familiaridad con conceptos de service mesh.
Capacidad práctica con sistemas de mensajería y streaming como Kafka o RabbitMQ.
Experiencia sólida en programación Java con experiencia práctica en producción usando Spring Boot, incluido el desarrollo de API RESTful, inyección de dependencias y herramientas del ecosistema Spring. Conocimientos de Kotlin o Python son un plus.
Conocimiento de prácticas de programación segura y requisitos de cumplimiento como HIPAA, GDPR u otros similares.
Comprensión sólida de la optimización del rendimiento, patrones de escalabilidad y procesamiento asincrónico de datos.
Habilidades sólidas de colaboración y comunicación, con capacidad para trabajar transversalmente con equipos de ingeniería y producto.
Cualificaciones preferidas
Experiencia integrando servicios de backend con canalizaciones de análisis y aprendizaje automático.
Exposición a puertas de enlace de API, patrones de autenticación y autorización y estrategias de limitación de tasa.
Antecedentes en salud digital, IoT u otras plataformas críticas para la misión.
Familiaridad con plataformas en la nube como Azure, AWS o GCP, y herramientas de infraestructura como código como Terraform o Helm.
Solicitar ahora
Obtén más información sobre nuestros beneficios de salud y bienestar, que brindan la seguridad necesaria para ayudarte a ti y a tu familia a vivir vidas plenas: www.abbottbenefits.com
Sigue tus aspiraciones profesionales hacia Abbott para aprovechar oportunidades diversas con una empresa que puede ayudarte a construir tu futuro y vivir tu mejor vida. Abbott es un Empleador que ofrece Igualdad de Oportunidades, comprometido con la diversidad de sus empleados.
Conéctate con nosotros en www.abbott.com, en Facebook en www.facebook.com/Abbott y en Twitter @AbbottNews y @AbbottGlobal
#software
El salario base para este puesto es de $114 000,00 – $228 000,00. En determinadas ubicaciones, el rango salarial puede variar respecto al publicado.
Solicitar ahora