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.