SanMar- External
Intuitive
Ingeniero de Software Full-Stack
Descripción de la empresa
Todo comenzó con una idea sencilla: ¿qué pasaría si la cirugía fuera menos invasiva y la recuperación menos dolorosa? Casi 30 años después, esa pregunta sigue impulsando todo lo que hacemos en Intuitive. Como líder mundial en cirugía asistida por robot y atención mínimamente invasiva, nuestras tecnologías, como el sistema quirúrgico da Vinci e Ion, han transformado la forma en que se brinda atención a millones de pacientes en todo el mundo.
Somos un equipo de ingenieros, médicos e innovadores unidos por un propósito: hacer que la cirugía sea más inteligente, segura y humana. Cada día, nuestro trabajo ayuda a los equipos de atención a trabajar con mayor precisión y a los pacientes a recuperarse más rápido, mejorando los resultados en todo el mundo.
Los problemas que resolvemos exigen creatividad, rigor y colaboración. El trabajo es desafiante, pero profundamente significativo, porque cada mejora que hacemos tiene el potencial de cambiar una vida.
Si estás listo para contribuir a algo más grande que tú mismo y ayudar a transformar el futuro de la atención médica, aquí encontrarás tu propósito.
En qué te convertirás
Este puesto es una plataforma de lanzamiento hacia responsabilidades de ingeniería senior. Asumirás un alcance significativo desde el primer día, siendo dueño de las funcionalidades de principio a fin, mientras recibes mentoría en diseño de sistemas, pensamiento arquitectónico y liderazgo interfuncional.
Descripción del puesto
Información adicional
Debido a la naturaleza de nuestro negocio y el puesto, ten en cuenta que Intuitive y/o sus clientes pueden requerir que muestres una prueba actual de vacunación contra ciertas enfermedades, incluido el COVID-19. Los detalles pueden variar según el puesto.
Intuitive es un empleador que ofrece igualdad de oportunidades. Brindamos igualdad de oportunidades de empleo a todos los solicitantes y empleados calificados, y prohibimos la discriminación y el acoso de cualquier tipo, sin distinción de raza, sexo, embarazo, orientación sexual, identidad de género, origen nacional, color, edad, religión, estatus de veterano protegido o discapacidad, información genética o cualquier otro estatus protegido por las leyes federales, estatales o locales aplicables.
Avisos obligatorios
Descargo de responsabilidad sobre controles de exportación de EE. UU.: De acuerdo con las Regulaciones de Administración de Exportaciones de EE. UU. (15 CFR §743.13(b)), algunos puestos en Intuitive Surgical pueden estar sujetos a controles de exportación de EE. UU. para posibles empleados que sean nacionales de países actualmente bajo embargo o sanciones.
Cierta información que proporciones como parte de la solicitud se utilizará con el fin de determinar si Intuitive Surgical necesitará (i) obtener una licencia de exportación del Gobierno de EE. UU. en tu nombre (nota: el proceso de concesión de licencias del gobierno puede tomar de 3 a 6+ meses) o (ii) implementar un Plan de Control de Tecnología (“TCP”) (nota: generalmente agrega 2 semanas al proceso de contratación).
Para cualquier puesto en Intuitive sujeto a controles de exportación, las ofertas finales están supeditadas a la obtención de una licencia de exportación aprobada y/o un TCP ejecutado antes de la fecha de inicio del posible empleado, lo cual puede ser flexible o no, y dentro de un plazo que no impida injustificadamente la necesidad de contratación. Si corresponde, se notificará a los candidatos y se les darán instrucciones sobre cualquier requisito para estos fines.
Consideraremos para el empleo a solicitantes calificados con antecedentes de arresto y condena de acuerdo con las leyes de oportunidad justa.
Se dará preferencia a los candidatos calificados que no residan, o no planeen residir, en Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, Carolina del Sur o Tennessee.
Este puesto puede cubrirse en un nivel de trabajo diferente al indicado aquí, dependiendo de la necesidad comercial y/o de la experiencia, el conocimiento y las habilidades del candidato seleccionado.
La compensación se basará principalmente en el nivel de trabajo en el que se cubra el puesto y las cualificaciones del candidato, de conformidad con la ley aplicable.
Aviso de adaptación y accesibilidad
Intuitive se compromete a proporcionar adaptaciones razonables a personas calificadas con discapacidades. Si necesitas asistencia o una adaptación durante cualquier parte del proceso de solicitud o entrevista, comunícate con Servicios de Personal en [email protected].
Turno: Día
Salario máx. Región 2: 64 USD
Salario máx. Región 1: 75 USD
Formas de trabajo: Horario establecido: este trabajo será presencial semanalmente, el porcentaje de trabajo presencial será definido por el líder.
Tipo de empleado: Empleado
Salario mín. Región 1: 56 USD
Nivel de trabajo global (HCM): Profesional 1 (5)
Salario mín. Región 2: 47 USD
Funciones del puesto
Desarrollo de plataformas
- Diseñar, construir y mantener tanto el frontend como el backend de una nueva plataforma interna impulsada por IA, asumiendo la responsabilidad de las funcionalidades desde el desarrollo hasta el despliegue en producción.
- Construir y mantener integraciones entre la plataforma y servicios en la nube, APIs de IA y fuentes de datos internas.
- Escribir código limpio, probado y bien documentado en todo el full stack (Python backend + React/TypeScript frontend).
- Contribuir a las discusiones arquitectónicas con la orientación de ingenieros senior, aprendiendo a pensar más allá de la funcionalidad y considerando el diseño del sistema.
IA y automatización
- Integrar capacidades de IA generativa y LLM en la plataforma para ayudar a los equipos de negocio a encontrar información más rápido, responder preguntas y automatizar flujos de trabajo repetitivos.
- Comenzar a aplicar patrones de agentes y llamadas a herramientas con creciente independencia, con el apoyo de ingenieros senior.
Colaboración y requisitos
- Colaborar con los equipos de negocio para comprender los flujos de trabajo y traducirlos en funcionalidades de software operativas, con cierta orientación sobre el alcance y la priorización.
- Participar activamente en revisiones de diseño, planificación de sprints y retrospectivas.
- Comunicar el progreso, los bloqueos y las compensaciones de manera clara tanto a las partes interesadas técnicas como a las no técnicas.
Seguridad y gobernanza
- Implementar autenticación segura y control de acceso (OAuth 2.0 / OIDC) adecuado para datos comerciales confidenciales.
- Seguir y contribuir a las prácticas de gobernanza de datos para garantizar que la plataforma maneje la información de manera responsable.
Prácticas de ingeniería
- Contribuir y seguir las mejores prácticas de ingeniería del equipo: pruebas unitarias, pruebas de integración, revisiones de código y documentación.
- Trabajar con confianza dentro de los pipelines de CI/CD para construir, probar y desplegar funcionalidades en producción.
- Utilizar herramientas de observabilidad y monitoreo para diagnosticar problemas y comprender el estado de la plataforma en producción.
Iteración y mejora
- Recopilar y actuar sobre los comentarios reales de los usuarios para iterar sobre las funcionalidades a lo largo del tiempo.
- Equilibrar la velocidad y la fiabilidad, realizando entregas incrementales mientras se mantienen los estándares de calidad de producción.
Cualificaciones
Nivel: Junior / Carrera temprana (1–2 años de experiencia profesional)
Educación
- Grado en Ingeniería Informática, Ingeniería de Software, Sistemas de Información o un campo técnico relacionado.
- Cursos relevantes o autoestudio en: Desarrollo Web, Computación en la Nube, Bases de Datos, Ingeniería de Software o IA/ML.
- Se considerará experiencia práctica equivalente en lugar de un título.
Habilidades técnicas
Lenguajes y frameworks
- 1–2 años de experiencia práctica con Python, ya sea profesional o basada en proyectos; la exposición a FastAPI o un framework asíncrono comparable es una ventaja.
- React + TypeScript: haber lanzado o contribuido a funcionalidades de interfaz de usuario en un entorno real o similar a producción.
- Sólida comprensión del diseño de REST API y arquitectura cliente-servidor.
Nube e infraestructura
- Experiencia laboral con al menos un proveedor de nube importante (se prefiere Azure; se considera AWS o GCP): haber desplegado o gestionado recursos en la nube en un proyecto real.
- Experiencia práctica con Docker y despliegues en contenedores.
- Experiencia activa trabajando dentro de pipelines de CI/CD (Acciones de GitHub, DevOps de Azure o similar).
IA / IA generativa
- Haber trabajado con APIs de LLM (OpenAI, OpenAI de Azure o similar) en al menos un proyecto, ya sea profesional, personal o académico.
- Una creciente familiaridad con los patrones de agentes y las llamadas a herramientas es un diferenciador importante.
Seguridad y autenticación
- Conocimiento práctico de los flujos de autenticación OAuth 2.0 / OIDC: haber implementado o depurado la autenticación en una aplicación real.
- Conciencia de las prácticas de codificación segura y los principios de privacidad de datos.
Habilidades interpersonales y estilo de trabajo
- Capacidad para trabajar con partes interesadas no técnicas para aclarar los requisitos: hace las preguntas correctas y traduce los comentarios en tareas ejecutables.
- Asume la responsabilidad de principio a fin de las funcionalidades: no necesita supervisión constante para pasar del ticket a la producción.
- Se siente cómodo iterando en la ambigüedad: puede tomar decisiones razonables y sabe cuándo escalar.
- Valora la calidad del código, las pruebas y la documentación como parte del trabajo, no como una ocurrencia tardía.
- Deseoso de crecer hacia la independencia de nivel senior: busca proactivamente comentarios y los aplica.
Ofrecemos paquetes de compensación competitivos en el mercado, que incluyen salario base, incentivos, beneficios y capital. No sería típico que alguien sea contratado en el extremo superior del rango para el puesto, ya que el pago real se determinará en función de varios factores, incluidos la experiencia, las habilidades y las cualificaciones. Se enumeran los rangos de compensación objetivo.
