Ingeniero Sénior de Procesamiento de Pagos
Ingeniero sénior para construir y gestionar infraestructura de pagos para comercios y plataformas. Gestionarás flujos backend, integraciones y conciliación.
El portal de empleo de España
Más de 91.000 ofertas activasEn remoto desde España·Añadida hace 4 días (comprobada el 15 oct)
8 ofertas abiertas
Esta oferta se escribió originalmente en inglés.
- Un título en Ciencias de la Computación, Sistemas de Información o un campo relacionado, o experiencia práctica equivalente.
- Al menos 6 años de experiencia en ingeniería de software utilizando Java o un lenguaje orientado a objetos comparable.
- Al menos 3 años desarrollando microservicios y experiencia construyendo sistemas distribuidos o basados en eventos en la nube.
- Conocimiento práctico de arquitectura orientada a servicios, diseño orientado al dominio, arquitectura limpia, arquitectura hexagonal y patrones arquitectónicos comunes.
- Experiencia implementando aplicaciones y herramientas agénticas aplicando enfoques de evaluación como parte del proceso.
- Experiencia diseñando APIs RESTful y aplicaciones basadas en Kafka orientadas a eventos.
- Experiencia con bases de datos relacionales convencionales, tecnologías de caché, replicación y búsqueda.
- Experiencia desarrollando y evaluando aplicaciones agénticas.
- Experiencia con Google Cloud Platform o Amazon Web Services con tecnologías de orquestación de contenedores.
- Gran capacidad de resolución de problemas y habilidad para liderar mediante orientación técnica en múltiples equipos sin autoridad formal.
- Excelente comunicación escrita y verbal con ingenieros, responsables y socios de producto.
Qué te ofrecemos
Únete al equipo de expertos que crean soluciones tecnológicas personalizadas y de vanguardia para empresas de renombre mundial, impulsando el crecimiento de los clientes. Desata tu potencial, afronta nuevos retos y forma parte de un equipo que valora tus habilidades y contribuciones. Céntrate en el impacto a largo plazo y en la construcción de asociaciones personalizadas y duraderas con nuestros clientes.
Trabaja totalmente en remoto desde cualquier parte del mundo, o en un modelo de trabajo híbrido desde nuestros centros de oficinas, que están equipados con todo lo necesario para trabajar con comodidad. Disfruta de un horario de trabajo flexible y crea tu propio equilibrio entre trabajo y descanso. Poténciate con una carga de trabajo estable y unos ingresos estables, centrándote en una cooperación duradera y una cultura de alto rendimiento.
Aprovecha las revisiones de desempeño y el plan de carrera. Mejora tus habilidades con nuestro programa de mentoría, plan de desarrollo personal y aprendizajes individuales a través de la biblioteca corporativa, apoyo para hablar en público y mucho más.
Rodéate de personas con ideas afines y siéntete apoyado mediante la colaboración, la comunicación abierta y el respeto mutuo. Participa en eventos tecnológicos y culturales de toda la empresa, y contribuye a iniciativas de RSC significativas que resuenen con tus valores.
Y ahora estamos buscando un Staff Software Engineer para que se una a nosotros como parte de nuestro equipo.
PitchBook, una plataforma para profesionales de la inversión. Nuestro software proporciona acceso a datos y herramientas analíticas para obtener respuestas rápidas y descubrir oportunidades prometedoras. Revela información y tendencias accionables ocultas en los datos financieros de más de tres millones de empresas. Los usuarios de todo el mundo incluyen grandes corporaciones, start-ups, firmas de venture capital y private equity, bancos de inversión y muchos otros.
- Resolver problemas de ingeniería estratégicos de forma práctica. Explorar tecnologías, construir prototipos y producir implementaciones de referencia que hagan observables las cualidades arquitectónicas y las compensaciones (tradeoffs).
- Diseñar y entregar software funcional. Arquitecturar, implementar, probar y mantener servicios y componentes de plataforma, incluyendo sistemas backend y aspectos de frontend relacionados con la arquitectura, como los patrones de micro-frontend.
- Automatizar la conformidad arquitectónica. Diseñar e implementar comprobaciones de conformidad arquitectónica basadas en IA y funciones de idoneidad (fitness functions) que evalúen continuamente si los sistemas siguen los principios, patrones y restricciones de calidad acordados.
- Convertir la ambigüedad en un enfoque ejecutable. Desglosar problemas complejos en áreas delimitadas, aplicar el diseño orientado al dominio (domain-driven design) y seleccionar un curso de acción práctico cuando la información o los precedentes sean limitados.
- Definir objetivos de calidad medibles. Establecer y evaluar continuamente los requisitos de rendimiento, escalabilidad, fiabilidad, seguridad, disponibilidad, recuperabilidad, mantenibilidad, portabilidad, usabilidad y extensibilidad.
- Documentar la evolución de la arquitectura. Describir el estado actual, el estado objetivo, los pasos de transición, las restricciones, las alternativas y las decisiones en formatos que los equipos de ingeniería puedan utilizar.
- Hacer explícitas las compensaciones (tradeoffs) de ingeniería. Proporcionar recomendaciones equilibradas sobre construir frente a comprar, ahora frente a después, y refactorizar frente a reconstruir, incluyendo las implicaciones de coste y operativas.
- Crear patrones de ingeniería reutilizables. Desarrollar andamiajes (scaffolding), plantillas, arquitecturas de referencia o capacidades de plataforma que los equipos puedan adoptar sin depender del Staff Software Engineer a largo plazo.
- Guiar a los equipos de entrega. Realizar revisiones de arquitectura y diseño, asesorar a los ingenieros en decisiones difíciles y permitir que los equipos tomen decisiones de alta calidad de forma independiente.
- Comunicar según la audiencia. Explicar el contexto técnico con claridad a ingenieros, líderes técnicos, gestores de producto y partes interesadas del negocio, e incorporar comentarios útiles.
Horario flexible con participación en las ceremonias del equipo y colaboración multidisciplinar. Zona horaria: Europe/Kyiv.
Java, Spring, React, Typescript, Apache Beam, Flink, Python, LangGraph, GCP/AWS, K8s.
SPD Technology es una consultora tecnológica global que diseña, construye y opera plataformas de datos, soluciones de IA e infraestructura en la nube para clientes empresariales. La empresa opera a una escala significativa con presencia global, entregando proyectos complejos de ingeniería de datos y aprendizaje automático en múltiples industrias.
En España, SPD Technology está contratando activamente talento senior en ingeniería y IA/ML para apoyar a su creciente base de clientes ibéricos, con roles que abarcan arquitectura de soluciones, ingeniería de datos y operaciones de ML. La cultura de la empresa es internacional y centrada en el inglés, lo que la convierte en un ajuste natural para profesionales internacionales que buscan mudarse a España, ofreciendo la oportunidad de trabajar en proyectos de vanguardia de IA y datos dentro de un marco de entrega global.
En SPD Technology, reunimos a un equipo de personas con ideas afines, impulsadas por el deseo de aportar valor a través de su trabajo, unidos en su compromiso con el alto rendimiento y la entrega de soluciones tecnológicas personalizadas y de vanguardia que impulsen el crecimiento de los clientes. Empoderamos a nuestra gente con una cultura de excelencia y les brindamos la oportunidad de mantener su responsabilidad para contribuir en cada nivel. Valoramos la humanidad y la colaboración, fomentamos el crecimiento profesional y personal, y promovemos un entorno de trabajo flexible y de apoyo donde se agradece la contribución de todos.