Detalles de la Vacante

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Descripción

Empresa: Turnitin, LLC

Turnitin busca Principal Backend Engineer para desarrollar y optimizar servicios backend escalables con Java y tecnologías serverless, arquitectura de APIs REST, sistemas distribuidos y liderazgo técnico.

Experiencia requerida

Experiencia liderando diseño y desarrollo de servicios backend escalables, arquitectura de APIs REST y sistemas distribuidos en entornos serverless. Experiencia previa como ingeniero principal o liderazgo técnico de equipos.

Responsabilidades

Liderar diseño, desarrollo y optimización de servicios backend con Java y serverless; arquitectar APIs REST y sistemas event-driven; proveer liderazgo técnico; contribuir al frontend cuando se requiera; analizar y optimizar servicios existentes; colaborar con arquitectos, product managers y líderes de ingeniería; mentorear desarrolladores junior; supervisar pipelines CI/CD; mantener altos estándares de calidad mediante revisiones y pruebas.

Conocimientos técnicos

Java, arquitecturas serverless (AWS Lambda), APIs REST, sistemas event-driven, desarrollo frontend, CI/CD, calidad de código, pruebas, optimización de rendimiento, escalabilidad y eficiencia de costos.

Habilidades

Liderazgo técnico, mentoría de desarrolladores junior, colaboración con equipos multidisciplinarios, comunicación efectiva, pensamiento analítico, enfoque en calidad y buenas prácticas.

Experiencia

Experiencia liderando diseño y desarrollo de servicios backend escalables, arquitectura de APIs REST y sistemas distribuidos en entornos serverless. Experiencia previa como ingeniero principal o liderazgo técnico de equipos.

Conocimientos

Java, arquitecturas serverless (AWS Lambda), APIs REST, sistemas event-driven, desarrollo frontend, CI/CD, calidad de código, pruebas, optimización de rendimiento, escalabilidad y eficiencia de costos.

Habilidades

Liderazgo técnico, mentoría de desarrolladores junior, colaboración con equipos multidisciplinarios, comunicación efectiva, pensamiento analítico, enfoque en calidad y buenas prácticas.

Actividades

Liderar diseño, desarrollo y optimización de servicios backend con Java y serverless; arquitectar APIs REST y sistemas event-driven; proveer liderazgo técnico; contribuir al frontend cuando se requiera; analizar y optimizar servicios existentes; colaborar con arquitectos, product managers y líderes de ingeniería; mentorear desarrolladores junior; supervisar pipelines CI/CD; mantener altos estándares de calidad mediante revisiones y pruebas.

Idiomas

Ingles - Avanzado

Cursos Relacionados

Datos Generales

Tipo de Contrato

Tiempo completo

Modalidad del Empleo

Presencial

Idioma

Ingles - Avanzado