Cengage Group

Ingeniero/a de Software

JavaScriptJavaReactAWSGCPDockerKubernetes
Traducción automática. Consulta el original.

Lo que harás aquí

Creemos en el poder y la alegría del aprendizaje

En Cengage, nuestros empleados tienen un impacto directo en ayudar a los aprendices de todo el mundo a descubrir el poder y la alegría del aprendizaje. Nos une nuestro propósito compartido: impulsar la innovación que ayuda a millones de estudiantes a mejorar sus vidas y alcanzar sus sueños a través de la educación.

Como Ingeniero/a de Software,

ofrecerás una experiencia de primer nivel para estudiantes e instructores en nuestras Plataformas de Aprendizaje Cengage (CLP). Trabajando en un equipo multifuncional, implementarás una hoja de ruta innovadora y centrada en la IA.

Siguiendo el Modelo Operativo de Producto (POM), colaborarás con gerentes de producto, diseñadores, ingenieros y testers para ofrecer soluciones accesibles y de alta calidad que mejoren los resultados de los clientes.

  1. Trabajar en un equipo de ingeniería de alto rendimiento centrado en la calidad, la responsabilidad y la mejora continua
  1. Diseñar, desarrollar y mantener funcionalidades de extremo a extremo tanto en servicios backend (Java/Spring) como en aplicaciones frontend (React) que soporten plataformas y productos de educación superior
  1. Construir interfaces de usuario dinámicas, responsivas y accesibles utilizando React que mejoren la experiencia de aprendizaje para estudiantes e instructores
  1. Desarrollar servicios backend escalables y de alto rendimiento y APIs RESTful para soportar la funcionalidad frontend
  1. Colaborar estrechamente con Producto, UX, QA y otros ingenieros para entregar soluciones cohesivas y centradas en el usuario
  1. Escribir código limpio, mantenible y testeable, demostrando patrones modernos de frontend (hooks, composición de componentes) y prácticas escalables de backend
  1. Solucionar y resolver problemas en toda la pila, incluyendo errores de UI, fallos de API y cuellos de botella de rendimiento
  1. Contribuir a los esfuerzos de modernización de la plataforma, incluyendo la evolución de la arquitectura de frontend y las mejoras de los servicios backend

Habilidades que necesitarás aquí

IA Generativa y Tecnologías Emergentes

  1. Familiaridad con conceptos de IA/ML y tecnologías emergentes, incluyendo IA generativa y herramientas basadas en LLM
  1. Experiencia integrando o consumiendo servicios impulsados por IA (por ejemplo, APIs para IA generativa o flujos de trabajo inteligentes)
  1. Capacidad demostrada para aplicar herramientas de IA en flujos de trabajo de ingeniería diarios (por ejemplo, generación de código, refactorización, creación de pruebas, aumento de CI/CD)
  1. Experiencia práctica trabajando con flujos de trabajo de IA agentiva, incluyendo el uso de LLMs para realizar tareas de varios pasos, invocar herramientas/APIs e integrarse con sistemas existentes

Arquitectura y Plataformas en la Nube

  1. Experiencia construyendo y consumiendo APIs que integran sistemas legados con soluciones modernas
  1. Familiaridad con plataformas en la nube (AWS, Azure o GCP) y tecnologías de contenedorización (Docker; Kubernetes es un plus)

Ingeniería de Software y Entrega de Producto

  1. Experiencia desarrollando aplicaciones full-stack utilizando Java (Spring/Spring Boot) y JavaScript moderno (ReactJS)
  1. Sólida comprensión de los fundamentos de la ingeniería de software, incluyendo pruebas, depuración y optimización del rendimiento
  1. Experiencia trabajando en entornos ágiles (Scrum, Kanban), contribuyendo a la entrega iterativa

Colaboración y Comunicación

  1. Sólidas habilidades de colaboración, con la capacidad de trabajar efectivamente en equipos multifuncionales y distribuidos
  1. Capacidad para comunicar ideas técnicas con claridad y contribuir a las discusiones y toma de decisiones del equipo
  1. Disposición para aprender, asumir responsabilidades y mejorar continuamente tanto individualmente como parte de un equipo

Educación y Experiencia

  1. Título de Grado en informática o campo relacionado, o experiencia práctica equivalente
  1. 2–5+ años de experiencia profesional en ingeniería de software, con exposición al desarrollo full-stack

Cengage se compromete a trabajar con amplios grupos de talento para atraer y contratar individuos sólidos y altamente cualificados. Nuestros candidatos a puestos de trabajo son considerados independientemente de cualquier clasificación protegida por las leyes federales, estatales, provinciales o locales aplicables.

Cengage también se compromete a proporcionar adaptaciones razonables para personas cualificadas con discapacidades, incluso durante nuestro proceso de solicitud de empleo. Si usted es un solicitante con una discapacidad y requiere una adaptación razonable en nuestro proceso de solicitud de empleo, póngase en contacto con nosotros en [email protected] [[email protected]].

Acerca de Cengage

Cengage, una empresa global de tecnología educativa que presta servicio a millones de estudiantes, ofrece productos y servicios digitales asequibles y de calidad que dotan a los estudiantes de las habilidades y competencias necesarias para estar preparados para el empleo. Durante más de 100 años, hemos posibilitado el poder y la alegría del aprendizaje con contenido fiable y atractivo, y ahora, plataformas digitales integradas. Servimos a los mercados de educación superior, habilidades laborales, educación secundaria, enseñanza del idioma inglés e investigación en todo el mundo. A través de nuestra tecnología escalable, incluyendo MindTap y Cengage Unlimited, apoyamos a todos los estudiantes que buscan mejorar sus vidas y alcanzar sus sueños a través de la educación.

Compensación

En Cengage Group, estamos muy orgullosos de nuestro compromiso de proporcionar un paquete integral y gratificante de Recompensas Totales diseñado para apoyar y empoderar a nuestros empleados. Haga clic aquí cengagegroup.com/news/perspectives/2024/cengage-group-total-rewards-philosophy/ para obtener más información sobre nuestra Filosofía de Recompensas Totales.

Se ha proporcionado el rango completo de salario base para este puesto. El salario base individual variará según el horario de trabajo, las calificaciones, la experiencia, la equidad interna y la ubicación geográfica. Los roles de ventas a menudo incorporan un programa de compensación de incentivos significativo más allá de este rango de salario base.

$77,100.00 - $123,300.00 USD

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores