B&A
ABC Legal Services
Ingeniero/a de bases de datos sénior, Postgre SQL/AWS Aurora
Sobre ABC Legal Services
ABC Legal Service se enorgullece de ser el líder nacional en servicios de notificación judicial. Somos un equipo de 1000 personas y seguimos creciendo, con oficinas en Los Ángeles, Oklahoma City, Phoenix, Brooklyn, Chicago, Washington DC y más. Seattle es nuestra sede central. Hemos tenido éxito en este sector único durante más de 30 años y seguimos avanzando en nuestra tecnología y procesos empresariales para mantenernos años por delante de lo que nuestra competencia puede ofrecer. Nuestro objetivo es ampliar nuestra ventaja tecnológica, adquirir e integrar competidores menos eficientes y acceder a nuevos segmentos mediante un enfoque integrado de marketing y ventas entrantes.
Descripción del puesto
ABC Legal busca un ingeniero de bases de datos orientado a los detalles para ayudar a gestionar, mejorar y escalar la capa de base de datos PostgreSQL detrás de Skye, nuestra plataforma principal de servicios legales. Skye admite el procesamiento de notificaciones de gran volumen, la presentación de documentos judiciales, flujos de trabajo operativos, aplicaciones orientadas al cliente, trabajo de campo móvil, integraciones, informes, facturación y automatización. Su base de datos operativa principal es PostgreSQL en todos los entornos, con una topología de lectura/escritura de AWS Aurora en los entornos de producción y de preproducción principales.
Este puesto es ideal para alguien que disfrute del trabajo profundo con bases de datos: comprender esquemas complejos, revisar migraciones, ajustar consultas de gran volumen, diagnosticar problemas de producción, mejorar la seguridad operativa y ayudar a los ingenieros de aplicaciones a tomar mejores decisiones de acceso a los datos. La experiencia en contabilidad, ERP o NetSuite/Boomi es útil porque algunos flujos de datos importantes afectan a la facturación y los pagos, pero este es fundamentalmente un puesto de ingeniería de bases de datos PostgreSQL/Aurora.
Sabemos que el éxito de una empresa comienza con sus empleados. También sabemos que el éxito de una persona comienza con la oportunidad profesional adecuada. ¡Únete a nuestro equipo hoy mismo!
Lo que harás
- Actuar como experto en la materia de PostgreSQL y AWS Aurora para la base de datos operativa de nuestro sistema interno Skye.
- Gestionar y mejorar un esquema relacional grande con cientos de tablas, datos operativos de gran volumen y una cantidad sustancial de datos históricos.
- Revisar los cambios en la base de datos para garantizar la corrección, el rendimiento, la seguridad, la indexación, los permisos, los disparadores (triggers), las claves foráneas y la higiene de las migraciones.
- Analizar y clasificar los problemas de la base de datos en producción, incluyendo consultas lentas, contención de bloqueos, transacciones bloqueantes, consultas descontroladas, retraso en la replicación y regresiones de rendimiento.
- Mejorar el rendimiento de las consultas y la indexación para tablas grandes, cargas de trabajo de informes, flujos de trabajo de asignación/enrutamiento, cargas útiles de API móviles y paneles operativos internos.
- Automatizar el mantenimiento rutinario de la base de datos y las tareas operativas, como el reempaquetado, la limpieza, las comprobaciones de supervisión y los informes recurrentes.
- Apoyar los flujos de trabajo de actualización, copia de seguridad, restauración, preproducción y lanzamiento de bases de datos en colaboración con el equipo de Infraestructura.
- Colaborar estrechamente con los equipos de Infraestructura, Desarrollo de Software y Ciencia de Datos en temas de fiabilidad, rendimiento, informes, análisis y necesidades de datos operativos.
- Ayudar a mantener patrones de acceso seguros para los usuarios de informes, Metabase, desarrolladores y tablas que contienen datos sensibles/PII.
- Trabajar con flujos de datos relacionados con la contabilidad cuando sea necesario, incluyendo facturas, pagos, cuentas de facturación, datos de proveedores/beneficiarios y tablas de integración de ERP.
Lo que buscamos
- Más de 5 años de experiencia trabajando con bases de datos relacionales en producción (se valorarán más de 8 años).
- Sólida experiencia en producción con PostgreSQL, idealmente incluyendo AWS Aurora PostgreSQL.
- Sólidas habilidades en SQL, incluyendo uniones (joins), CTE, planes de consulta, índices, restricciones, disparadores (triggers), transacciones y comportamiento de bloqueos.
- Experiencia en la investigación de bases de datos de gran volumen con tablas grandes, esquemas de larga duración y carga de producción real.
- Capacidad para distinguir el coste intrínseco de una consulta de la contención de bloqueos, bloqueos, planes deficientes, índices faltantes y problemas de volumen de llamadas de la aplicación.
- Gran atención al detalle al revisar las migraciones de esquemas y los cambios operativos.
- Experiencia colaborando con ingenieros de aplicaciones en el diseño y rendimiento de aplicaciones respaldadas por bases de datos.
- Buen criterio en torno al control de acceso, PII, seguridad en producción y riesgo de lanzamiento.
- Comunicación escrita clara para documentar hallazgos, compensaciones y soluciones recomendadas.
- Se prefiere una licenciatura en ingeniería o un campo relacionado con el software; un máster es un plus.
Muy valorable
- Experiencia con Linux, Bash, scripting, cron u otras herramientas de orquestación/automatización utilizadas para el mantenimiento de bases de datos y flujos de trabajo operativos.
- Experiencia con Java, especialmente en aplicaciones que utilizan MyBatis, Spring o marcos de acceso a datos similares.
- Experiencia con cargas de trabajo de informes, herramientas de BI, patrones de acceso al estilo de Metabase, PostGIS o rendimiento de consultas geoespaciales.
- Experiencia con herramientas de supervisión de AWS como CloudWatch, RDS/Aurora Performance Insights, pg_stat_statements, pgAdmin o herramientas de observabilidad similares.
- Experiencia en el uso de agentes de codificación de IA como Codex, Claude o herramientas similares; como mínimo, disposición a utilizar herramientas de desarrollo asistidas por IA como parte del trabajo de ingeniería diario.
- Bonus secundario: experiencia con NetSuite, Boomi, integraciones de ERP / iPaaS, contabilidad, facturación, AR/AP, pagos, facturas, notas de crédito, depósitos de clientes, pagos a proveedores o patrones de integración de tablas de trabajo.
- Seguro médico, dental y de visión
- Plan 401(k) con aportación de la empresa
- Tiempo libre remunerado
- 7 días festivos pagados por la empresa
- 4 días festivos flotantes al año
- Seguro de vida y seguro de accidentes personales (AD&D)
- Seguro de incapacidad a largo plazo
- Cuenta de gastos flexibles para reembolso de atención médica
- Cuenta de gastos flexibles para el cuidado de dependientes
- EAP (Programa de asistencia al empleado)
- Seguro para mascotas
Horario: Jornada completa de lunes a viernes. Horario flexible
Rango salarial: $140,000-$150,000 según experiencia
Fecha límite de solicitud: Octubre 30, 2026, 23:59
