Doodle
Doodle
Doodle desarrolla software de programación que ayuda a las personas a coordinar reuniones, eventos, citas y decisiones grupales. Su plataforma incluye encuestas de fechas, programación de reuniones individuales, reservas de citas con clientes y herramientas para organizar elecciones de grupo, lo que reduce el intercambio de mensajes necesario para encontrar un horario adecuado. Utilizada por millones de personas, Doodle opera con un equipo de entre 51 y 200 empleados en su sede central de Zúrich y sus oficinas de Atlanta, Berlín y Belgrado.

Ingeniero sénior de software backend (Java) – Doodle, Berlín híbrido

Desarrolla servicios backend escalables en Java, API de GraphQL y sistemas basados en Kafka para la plataforma de programación de reuniones de Doodle. Ayuda a resolver desafíos complejos relacionados con la gestión, el procesamiento y la presentación del tiempo en mercados globales.

Descripción

  • Diseñar, desarrollar e implementar servicios backend escalables y de alto rendimiento en Java
  • Exponer las capacidades del backend mediante GraphQL, prestando atención a la recuperación eficiente de datos y al rendimiento de las consultas
  • Crear soluciones basadas en Kafka y orientadas a eventos que respalden flujos de datos fiables y sistemas ágiles
  • Mantener una visión amplia del entorno backend y de sus integraciones en infraestructuras distribuidas
  • Aplicar herramientas de desarrollo basadas en LLM y agentes, conservando una comprensión completa y la responsabilidad sobre el código resultante
  • Abordar desafíos complejos relacionados con la gestión, el procesamiento y la presentación global del tiempo
  • Colaborar con equipos multifuncionales para convertir necesidades complejas de programación en soluciones técnicas eficaces
  • Contribuir a la contratación mediante entrevistas técnicas, ejercicios para casa, entrevistas con responsables y RR. HH., y comprobaciones de referencias

Requisitos

  • Título universitario en informática, una disciplina técnica relacionada o experiencia práctica equivalente
  • Experiencia profesional en el diseño, desarrollo y entrega de servicios backend de Java listos para producción y altamente concurrentes
  • Sólida capacidad de pensamiento sistémico y resolución de problemas
  • Capacidad para leer, depurar y comprender bases de código escritas en varios lenguajes
  • Experiencia práctica con sistemas distribuidos, microservicios y arquitecturas orientadas a eventos basadas en Kafka
  • Residencia en Alemania y autorización plena para trabajar allí
  • Se requiere autorización vigente para trabajar en Alemania
  • No se ofrece patrocinio de visado
  • No se ofrece asistencia para la reubicación
  • Se valorará la experiencia avanzada con flujos de trabajo de ingeniería asistidos por IA
  • Se valorarán conocimientos de programación reactiva, AWS o GCP, Docker y Kubernetes
  • Se valorarán conocimientos fundamentales de estructuras de datos, algoritmos y diseño de sistemas distribuidos
  • Se valorará la experiencia en el diseño y la exposición de API, preferiblemente GraphQL

Beneficios

  • Un entorno de trabajo basado en la confianza y el respeto
  • Igualdad de oportunidades laborales
  • Acceso a herramientas de ingeniería de IA y agentes
  • Trabajo colaborativo entre funciones y disciplinas
  • Autonomía y apoyo para aportar ideas y experimentar
  • Modalidad de trabajo híbrida
  • Oportunidades para aprender sobre sistemas distribuidos, reactivos y de alto rendimiento

Empleos relacionados

Fanatics

Ingeniero/a principal de Android

Fanatics

Lidera el desarrollo de Android para la plataforma deportiva global de Fanatics y define una arquitectura escalable con Kotlin y Jetpack Compose. Establece estándares técnicos, guía la respuesta a incidentes y ayuda a desarrollar a otros ingenieros.

Abrir
Terumo Medical Corporation

Gerente territorial, sistemas intervencionistas — Filadelfia

Terumo Medical Corporation

Lidera las ventas de dispositivos Terumo Interventional Systems a hospitales y centros ambulatorios del área de Filadelfia. Desarrolla cuentas, brinda apoyo durante procedimientos, capacita a profesionales clínicos y cumple los objetivos de ventas del territorio.

Abrir
Cross River

Gerente de Ingeniería, Cloud y Sistemas Distribuidos — Cross River, Jerusalén

Cross River

Lidera y acompaña a ingenieros que crean servicios e infraestructura fintech para pagos, tarjetas, préstamos y criptomonedas. Este puesto híbrido en Jerusalén se centra en sistemas nativos de la nube y en la ejecución de ingeniería.

Abrir
Aleph Alpha

Investigador sénior de IA, preentrenamiento de modelos fundacionales — Aleph Alpha, Heidelberg

Aleph Alpha
51 – 200 Empleados
B2BInteligencia artificial

Lidera el diseño de arquitecturas y el preentrenamiento a gran escala de los modelos fundacionales europeos de Aleph Alpha, definiendo métodos de entrenamiento para miles de GPU. Desarrolla y perfecciona recetas de entrenamiento en PyTorch junto con el equipo híbrido de Heidelberg.

Abrir