Marigold
Marigold
Marigold ofrece software de marketing relacional basado en inteligencia artificial para empresas que buscan crear experiencias de cliente más relevantes y conectadas. Su cartera incluye soluciones de email marketing, campañas personalizadas, gestión de datos de clientes, personalización en tiempo real y participación en distintos canales mediante plataformas como Campaign Monitor, Cheetah Digital, Emma, Sailthru, Selligent y Vuture. La empresa presta servicio a organizaciones de sectores como el comercio minorista, los medios de comunicación, los servicios financieros, la educación superior y las agencias, ayudando a los equipos de marketing a convertir los insights de los clientes en una mayor fidelidad y un valor más duradero en las relaciones.

Ingeniero/a de Software Sénior, Remoto en Australia — Marigold

Únete a Marigold para desarrollar y operar sistemas distribuidos de tecnología de marketing para Campaign Monitor. Este puesto sénior abarca aplicaciones full stack, infraestructura de AWS, API y servicios basados en eventos.

Descripción

  • Contribuir como miembro clave de un equipo de producto autónomo y multifuncional.
  • Colaborar con diseñadores de UX, responsables de producto y otros ingenieros de software.
  • Crear experiencias fiables para los clientes mientras se escalan los sistemas para respaldar el crecimiento.
  • Mantener el software del equipo y participar en la rotación de guardias.
  • Crear microservicios y API basados en eventos dentro de una arquitectura distribuida.
  • Desarrollar aplicaciones web dinámicas con ReactJS, Node.js y Backbone.js.
  • Crear y gestionar infraestructura de AWS mediante EC2, ECS, SNS/SQS, RDS, ElastiCache y Elasticsearch.
  • Desarrollar soluciones de transmisión de eventos y macrodatos con Kafka y Spark.
  • Ampliar y mejorar el conjunto de funcionalidades del producto existente.
  • Orientar las decisiones arquitectónicas y elevar la calidad del código mediante revisiones y mentoría.
  • Responsabilizarse de los problemas técnicos desde su definición hasta la entrega, equilibrando el alcance, las compensaciones y la mantenibilidad a largo plazo.

Requisitos

  • Al menos 10 años de experiencia profesional en desarrollo de software.
  • Licenciatura en Ciencias de la Computación o una disciplina relacionada, o tres años adicionales de experiencia relevante en el sector en sustitución del título.
  • Dominio de dos o más lenguajes de programación, idealmente C#, Java o JavaScript/TypeScript.
  • Experiencia con herramientas de desarrollo asistido por IA como Copilot, Claude Code y Cursor.
  • Conocimientos de tecnologías de almacenamiento, incluidos SQL, Elasticsearch, Cassandra y los servicios RDS.
  • Familiaridad con métodos de instrumentación y toma de decisiones basada en datos.
  • Excelentes habilidades de comunicación escrita y verbal en canales interactivos y documentación.
  • Capacidad de colaboración y de trabajo eficaz en equipo.
  • Se valorará la experiencia con arquitecturas de transmisión de eventos y procesamiento de flujos.
  • Se valorará una sólida experiencia en Infraestructura como Código con Terraform.

Beneficios

  • Horario laboral flexible que permite conciliar las responsabilidades profesionales y familiares.
  • Acceso a espacios de coworking céntricos en Sídney.
  • Eventos periódicos de equipo y sociales, tanto remotos como presenciales, para empleados con base en Sídney.
  • Un día libre remunerado por tu cumpleaños.
  • Continuidad salarial y seguro de vida.

Empleos relacionados

Voodoo

Desarrollador/a principal sénior de videojuegos Unity para móviles — Voodoo

Voodoo

Lidera el desarrollo de juegos móviles con Unity para Woodturning, de Voodoo, desde Polonia en un puesto remoto a tiempo completo. Guía la ejecución técnica, las prácticas del equipo y la hoja de ruta del producto.

Abrir
Cisco

Ingeniero/a de software full stack, Java, Spring e IA — Bangalore híbrido

Cisco

Desarrolla servicios con Java, Spring y React para la plataforma de licencias de software de Cisco, incluidos agentes de IA, sistemas de generación aumentada por recuperación, API y conectores seguros de bases de datos.

Abrir
EY

Desarrollador sénior de Java – Bengaluru

EY

Desarrolla soluciones con Java, Spring, Hibernate y la nube para clientes de EY en todo el mundo. Colabora con los equipos de proyecto para entregar trabajo de alta calidad a tiempo.

Abrir
Carrier

Controller industrial y socio de negocio

Carrier

Incorpórate a Carrier como controller industrial para reforzar la fiabilidad de los costes, la calidad de los datos ERP y las decisiones de rendimiento. Colabora con equipos de toda la empresa para mejorar los resultados industriales.

Abrir
USAA

Responsable sénior de procesos de negocio de marketing — USAA (híbrido)

USAA

En USAA, liderarás mejoras en los procesos, controles y cumplimiento de campañas de marketing. Impulsarás la optimización de procesos y la gestión de riesgos en operaciones de servicios financieros.

Abrir
NetApp

Ingeniero/a de software, kernel de Linux y sistemas de almacenamiento C/C++

NetApp

Desarrolla y depura sistemas Linux en C/C++ para los productos de almacenamiento virtual y gestión de datos de NetApp. Crea funcionalidades de backend y mejora soluciones distribuidas de alta disponibilidad.

Abrir