Ingeniería y ejecución

Ingeniero/a sénior de backend

Convierta reglas operativas en servicios, API e integraciones que mantengan la integridad de los datos ante reintentos y fallos.
Ubicación
Estados Unidos; trabajo remoto
Jornada laboral
Tiempo completo
Tipo de contratación
Contratista (1099)
Duración del contrato
Indefinido
Nivel de experiencia
Sénior
Departamento
Ingeniería y ejecución
Modalidad de trabajo
Remoto
Estado de contratación
Abierto
Cierre de solicitudes
31 de octubre de 2026
Jurisdicciones de trabajo permitidas
United States
Autorización de trabajo
Autorización para trabajar en EE. UU.; sin patrocinio migratorio
Requisito de habilitación de seguridad
Debe reunir los requisitos para obtenerla
Nivel de habilitación de seguridad
No se requiere habilitación
Viajes previstos
0%
Se aceptan candidaturas de veteranos
Sí

El puesto

En Wilkes & Liberty construirá servicios e integraciones con límites de responsabilidad explícitos. El trabajo debe conservar su corrección ante solicitudes repetidas, fallos parciales, entradas no fiables y cambios de dependencias, y quedar preparado para el equipo que lo operará.

Sus responsabilidades

  • Definir modelos de dominio, límites de servicios, contratos de API, flujos de datos e integraciones a partir de las reglas operativas del cliente.
  • Implementar endpoints, trabajos asíncronos, webhooks, tareas programadas e integraciones, con responsables y comportamiento ante fallos definidos.
  • Diseñar autenticación, autorización, validación, idempotencia, límites de uso, auditoría y controles de datos donde corresponde la autoridad.
  • Proteger la integridad mediante esquemas, restricciones, migraciones, retención, decisiones transaccionales y recuperación comprobable.
  • Instrumentar latencia, errores, colas, dependencias y resultados críticos para que los operadores puedan detectar y diagnosticar fallos.
  • Mantener pruebas unitarias, de integración, contratos y fallos; vincular las evidencias con el código y entorno evaluados.
  • Documentar API, contratos de datos, decisiones, límites conocidos y procedimientos para que otro equipo pueda operar y modificar el servicio.
  • Trabajar directamente con el cliente cuando la asignación integre descubrimiento, implementación y transferencia.

Qué aporta

  • Entrega de API, servicios o integraciones en producción con una plataforma de servidor consolidada, y capacidad para trabajar con TypeScript/Node y PHP.
  • Razonamiento sobre autorización, concurrencia, reintentos, orden, consistencia, caché, colas y fallos parciales.
  • Contratos claros para datos y comportamiento, incluidas entradas inválidas, dependencias no disponibles y solicitudes repetidas.
  • Modelado relacional, migraciones, observabilidad y tratamiento de datos almacenados o transmitidos con atención a la privacidad.
  • Distinción de responsabilidades entre aplicación, frontend, plataforma de contenido, datos, identidad e infraestructura.
  • Comunicación con operadores y equipos multidisciplinares, dejando las decisiones localizables en código y documentación.

Experiencia útil

  • TypeScript/Node.js, PHP, Python, REST, GraphQL, PostgreSQL, Redis, colas y contenedores.
  • OAuth 2.0, OpenID Connect, Keycloak o sistemas similares, y autorización entre servicios.
  • Integraciones con Drupal u otras plataformas de contenido, búsqueda, archivos seguros, notificaciones y automatización.
  • Integraciones de pagos o registros contables cuyos límites de custodia, firma, liquidación o regulación reciban revisión especializada.

Igualdad de oportunidades y adaptaciones. Wilkes & Liberty considera a las personas cualificadas sin distinción por características protegidas. Se ofrecen adaptaciones razonables durante el proceso de solicitud.

Solicite este puesto