

Senior Full-Stack Engineer
¿Alguien en la sala buscando una Scale-up Americana? ¿Te gustaría trabajar en una empresa tecnológica consolidada en EE.UU., con equipo internacional y 100% remoto? GrayHair se especializa en el procesamiento y análisis de datos postales para grandes compañías norteamericanas, manejando nada menos que el 25% de todos los datos postales de Estados Unidos y rastreando miles de millones de envíos postales cada año. Ya cuentan con varios manfreditas en su equipo y buscan incorporar a un Senior Fullstack engineer que les ayude a seguir sumando y afrontando los desafíos técnicos de su ambiciosa transformación digital. ¿Te animas a formar parte de esta historia? ¡Sigue leyendo!
¿Qué harás?
Antes de meternos de lleno en faena, volvamos un poco atrás en el tiempo para ver cómo llegaron hasta donde están hoy ;)
El viaje empezó en 2000 cuando GrayHair comenzó como un servicio de seguimiento de envíos postales . Solo unos años después, en 2008, lograron construir una sólida clientela y agregaron cuatro servicios adicionales. Sin embargo, en 2016 la empresa perdió a su fundador y más tarde se reorientó hacia convertirse en la tecnológica centrada en el procesado de datos que es hoy. Para 2020, todo el equipo estaba completamente activo y enfocado en la cultura remota y la transformación tecnológica que querían llevar a cabo. Aprendieron del pasado para crecer hacia el futuro y se convirtieron en lo que son hoy.
GrayHair es una empresa tecnológica especializada en el procesamiento y análisis de datos postales para algunas de las compañías más grandes de Estados Unidos. Manejan el 25% de todos los datos postales de Estados Unidos y rastrean miles de millones de envíos cada año para los principales bancos y proveedores de seguros del país. Procesan más de 125 mil millones de puntos de datos anualmente para sus clientes, brindando una mayor visibilidad de los procesos vitales en toda la organización para avanzar en los objetivos comerciales.
Desde el año 2000, se han convertido en el principal consumidor y proveedor de datos postales, y su misión es convertir estos datos en información útil para tomar decisiones de Negocio. Esta información permite a las empresas con las que trabajan tomar decisiones informadas para que pueden mejorar significativamente procesos comerciales esenciales, como la efectividad de las campañas de marketing, la prevención del fraude, la experiencia del cliente y las operaciones postales.
GrayHair también está llevando a cabo una transformación tecnológica global, rediseñando todos sus servicios desde cero y aprovechando tecnologías de vanguardia para ofrecer aún mejores servicios a sus clientes.
Aquí es donde entras tú: como Senior Fullstack Developer, participarás con el resto del equipo no solo en la migración de todas las soluciones a AWS, sino reconstruyendo la plataforma con microservicios Java (Spring Boot) ejecutándose en contenedores ECS y orquestados con Step Functions. También aportarás tu saber hacer en el front-end con React para desarrollar interfaces internas o de cliente donde hagan falta. Tu misión será diseñar e implementar soluciones escalables, disponibles y observables en la nube, escribiendo código limpio y manteniendo altos estándares de calidad en todo momento.
Y ¿qué están buscando?🧐
La amplia oferta de productos de GrayHair representa solo un pequeño porcentaje de sus servicios. La mayor parte de su trabajo está orientado al backend basado en Java, y no involucra interfaz de usuario. Actualmente, han estado en medio de una migración a AWS en la que renovaron sus servicios desde cero. Con tres equipos dedicados a esta área, aquí es donde se centra la mayoría de sus esfuerzos dentro de su equipo de ingeniería actual
Como te podrás imaginar, trabajarás para EEUU sin salir de tu casa, y eso implica, entre otras cosas, trabajar en Inglés. Este es el idioma de trabajo, y lo usarás el 100% de la jornada.
El equipo trabaja de manera muy cohesionada y cercana, con lo que buscan a un team player, dispuesto/a a compartir sus conocimientos y aprender de los demás, fomentando una cultura de crecimiento tecnológico. Además, te darán plena autonomía y libertad para aplicar tu experiencia y contribuir a la mejora del equipo.😉
Tu evolución

En 1 mes
Con total seguridad, habrás pasado 4 semanas de lo más emocionantes en GrayHair. El equipo se habrá centrado en tu onboarding y en darte a conocer compañeros y compañeras de equipos de Producto, Desarrollo de Negocio, equipo de datos, Servicios Compartidos, Desarrollo, Finanzas, Recursos Humanos, Operaciones Postales y Operaciones con Clientes.
Durante la segunda semana, te habrán enseñado demos y los distintos productos con cada equipo para comprender mejor el valor que aportan al negocio de sus usuarios.
Habrás participado en las reuniones de equipo periódicas y dailies con el equipo para familiarizarte con los proyectos en marcha en GrayHair. En concreto, dentro de tu equipo de plataforma, habrás visto su funcionamiento horizontal y su manera de organizarse.
¿Cómo lo harás?
Ante todo GrayHair opera de manera ágil, el equipo trabaja bajo la metodología Agile siguiendo sprints de 3 semanas para mantener el ritmo. Priorizan la colaboración y aseguran que cada sprint comience con una sesión de Refinamiento para definir objetivos y requisitos de manera clara.
Si hay algo por lo que GrayHair se distingue es por su estructura horizontal, con una cultura muy colaborativa en la que cada miembro tiene voz y voto. Han cultivado durante años un entorno en el que no solo se valora y respeta la opinión de todos, sino que se fomenta para aportar ideas y soluciones con diferentes maneras de proceder ante un problema.
En este sentido, no hay barreras; creen en el diálogo abierto y en fomentar un ambiente de apoyo.
GrayHair tienen un entorno de trabajo remoto, pero utilizan herramientas de comunicación como Slack para mantenerse conectados durante todo el día. Utilizan esta plataforma para intercambiar ideas, compartir actualizaciones y ofrecer asistencia mutua. Su enfoque se centra en crear un ambiente que promueva el crecimiento y la colaboración.
Dentro del equipo de Infra se proporcionan los recursos necesarios para seguir una filosofía Devops, siguen la metodología Kanban y planifican Sprints dedicados a que su producto brille.
¿Cuándo trabajarás?
Dado que GrayHair tiene su sede en Estados Unidos y la mayoría de sus miembros trabajan desde allí, lo ideal sería estar disponible para las reuniones, entre las 8:30 a.m. y las 12:30 p.m. (UTC-4), que traducido a horario de la península española, serían desde nuestras 2:30 p.m. y 6:30 p.m.
Fuera de las reuniones que involucren al equipo, son completamente flexibles, ¡por lo que puedes trabajar cuando mejor te convenga!
Día laborable
Jornada completaVacaciones
22 días¿Dónde trabajarás?
Remoto
¡GrayHair Software es una empresa 100% REMOTA!
La sede central está en Florida, Estados Unidos, sin embargo, han ampliado el radar para contratar a personas de todo el mundo. En nuestro caso, les estamos ayudando a encontrar talento patrio, y la contratación la realizarán en España a través de una empresa que facilita contrataciones en remoto.
¿Con quién trabajarás?
En GrayHair formarás parte de un equipo de desarrollo de 8 personas en total. Esta posición se incorpora a un subequipo específico responsable del frontend en React, la gestión de identidad y su backend asociado. Tendrás oportunidades constantes para trabajar tanto en el frontend como en el backend. Conocerás a algunos de los compañeros clave del equipo:
- Manu Garea (Senior Software Engineer / Tech Lead): Lleva 7 años en GrayHair. Es un apasionado del diseño de aplicaciones innovadoras y actúa como enlace entre Producto y Tecnología.
- Martín (Junior Software Engineer): Lleva 2,5 años en la empresa y empezó como becario. Es un gran compañero de equipo que ha tenido un gran crecimiento profesional.
- Kash Patel (Engineering Manager): Se incorporó hace 3 meses. Valora especialmente el trabajo colaborativo del equipo y disfruta de los retos técnicos complejos.
Todo el equipo está entusiasmado por sumar a nuevos compañeros y afrontar juntos las nuevas funcionalidades que se avecinan.
Aunque trabajan de manera remota, realizan un encuentro anual fuera de la empresa, donde todos los empleados son invitados a Estados Unidos para un retiro de 3 días. Aquí una foto de su offsite más reciente en Florida:
¿Qué piden?
Más allá de la carta a los reyes magos, buscan un ingeniero senior con filosofía Fullstack de verdad y que cumpla con los diferentes requisitos técnicos:
- Experiencia sólida en Java (idealmente Java 17) y construcción de proyectos con Maven, junto con dominio del framework Spring para desarrollar microservicios back-end.
- Conocimiento avanzado de entornos Cloud (AWS), incluyendo uso de servicios clave como EC2, Lambda, S3, contenedores en ECS, colas de mensajería (SNS/SQS), monitoring con CloudWatch, etc. Vas a desplegar soluciones en la nube, así que necesitas soltura con AWS y sus buenas prácticas.
- Amplia experiencia con React en el desarrollo front-end. Aunque gran parte del trabajo es de backend, valoran mucho que puedas crear interfaces de usuario eficaces y modernas cuando sea necesario.
- Buen conocimiento de bases de datos SQL (usamos principalmente PostgreSQL, pero también algo de MSSQL). Debes saber diseñar consultas y comprender el funcionamiento de las bases de datos relacionales.
- Manejo de control de versiones con Git/GitHub y familiaridad con CI/CD (pipelines de integración y entrega continua, por ejemplo, usando GitHub Actions).
- Fuerte enfoque en la calidad: experiencia escribiendo pruebas unitarias (usan JUnit) y apreciación por herramientas de calidad de código como SonarQube. Si además conoces frameworks de testing de frontend (Jest, Playwright, etc.), mejor que mejor.
- Nivel de inglés avanzado, capaz de comunicarte con soltura en un entorno de trabajo internacional y distribuirte en reuniones técnicas en inglés
En cuanto a Softskills, buscan a alguien con capacidad de adaptación, comunicación clara y espíritu de equipo. La tolerancia a la incertidumbre y el aprendizaje continuo son parte del día a día aquí, así que una actitud proactiva y ganas de aprender te harán encajar perfectamente.
Nice to have
También valoran mucho otros extras que puedas aportar, por ejemplo: certificaciones oficiales de AWS (Developer o Solutions Architect), experiencia con Docker y Kubernetes para orquestación de contenedores, conocimientos de infraestructura como código (CloudFormation, Terraform), e incluso manejo de otros lenguajes como Node.js o Python para ciertos componentes. ¡Todo esto ayudará a sumar puntos y dejarles boquiabiertos!
Tecnologías
Innegociable
Java
Avanzado 
Spring Boot
Avanzado AWS
Intermedio React
Avanzado
Estaría bien

SQL
Intermedio PostgreSQL
Avanzado 
JUnit
Intermedio NodeJS
Intermedio GitHub Actions
Avanzado
Suma puntos

Playwright
Intermedio SonarQube
Intermedio Python
Intermedio Docker
Intermedio Kubernetes
Intermedio 
Terraform
Intermedio
Otras habilidades
Innegociable
Adaptabilidad al cambio
Trabajo en equipo
Aprendizaje Continuo
Estaría bien
Proactividad
Idiomas
¿Qué ofrecen?
Salario
Hasta €85KRemoto
100%🏖️ 23 días de vacaciones, todos los festivos nacionales, regionales y locales según lo requerido por el convenio colectivo, así como tu cumpleaños.
🌏 Trabajo completamente remoto.
💻 Elige tu propio equipo.
💰 Presupuesto para conferencias y formación.
🛩️ Eventos dinámicos y de construcción de equipo.
Beneficios
Presupuesto para formación
Presupuesto para Conferencias
Eventos de formación internos
Dinámicas y eventos de teambuilding
Posibilidad de elegir equipo
What the FAQ?
La contratación será a través de una empresa para trabajadores Remotos, acorde a la legislación española, con lo que solo podrás aplicar si eres residente en España.
Round 1 – Technical Discussion (90 minutes): Conducted by Kash Patel and Manu Garea. Round 2 – Hands-On Technical Interview (90 minutes): Focused on problem-solving and creating solutions. Conducted by Manu Garea and Dada Dinde. Round 3 – Final Interview (60 minutes): A group interview. The first 30 minutes will be with Kash, and the remaining 30 minutes will be with CFO, Lillian Miller, and Chief of Staff, Marcella Barker
NO. El equipo trabaja en diferentes localizaciones, sobre todo en Estados Unidos y España.
Organizan un offsite una vez al año, donde se reúne todo el equipo en un retiro de 3 dias en Estados Unidos. Por su puesto no es obligatorio, pero seguro que te echarán de menos si no acudes!😜 Por su puesto, ellos costean todos los gastos de viaje y estancia allí
