Why This Job is Featured on The SaaS Jobs
This senior engineering role sits close to the core of a SaaS product where data orchestration and search quality directly shape customer outcomes. Building and maintaining the systems behind multi-domain background checks highlights a mature, production-critical surface area: routing, record retrieval, and data handling at scale, with privacy and compliance as first-order constraints rather than afterthoughts.
For a long-term SaaS career, the work maps to durable platform competencies. Search and data processing problems tend to recur across SaaS categories, from marketplace matching to observability and security products, and experience improving latency, accuracy, and reliability transfers well. The emphasis on microservices, APIs, cloud infrastructure, and production troubleshooting also develops the operational judgment expected in senior IC and technical leadership tracks.
This role best fits engineers who prefer owning ambiguous systems work end to end, from architecture discussions through incident-level debugging. It will resonate with candidates who enjoy performance and correctness trade-offs, can collaborate closely with product and stakeholders, and are comfortable mentoring others while still shipping. The hybrid setup in Santiago and English-language requirement suggest a globally connected engineering environment.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
Sobre el Equipo/Rol
Buscamos Software Engineer Senior para unirse a nuestro equipo de Orquestación de Datos (Data Orchestration). Este equipo es fundamental para nuestra misión, ya que construye y mantiene los sistemas que potencian las verificaciones de antecedentes (background checks) precisas y eficientes en múltiples dominios, incluidos antecedentes penales, laborales, educativos y otras fuentes clave.
Como Software Engineer en el equipo de Orquestación de Datos, trabajarás en proyectos de alto impacto que contribuyen directamente a la funcionalidad central de los servicios de verificación de antecedentes de Checkr. Serás fundamental para mejorar nuestro enrutamiento y sistemas de búsqueda, potenciar las capacidades de manipulación de datos y asegurar la fiabilidad y precisión de nuestros sistemas de búsqueda de registros.
Lo que harás
- Diseñar, desarrollar y mantener sistemas escalables y eficientes para la búsqueda de registros.
- Optimizar los algoritmos, el enrutamiento y los sistemas de búsqueda para mejorar la velocidad y la precisión de las verificaciones de antecedentes.
- Colaborar con equipos multifuncionales para implementar y mejorar las funcionalidades de búsqueda.
- Garantizar la integridad de los datos y el cumplimiento de los requisitos legales y de privacidad.
- Participar en discusiones de arquitectura y contribuir a la toma de decisiones técnicas.
- Orientar (mentor) a ingenieros junior y promover las mejores prácticas dentro del equipo.
- Solucionar problemas complejos en entornos de producción.
- Trabajar estrechamente con gerentes de producto (Product Managers) y otras partes interesadas para definir e implementar nuevas funcionalidades.
Lo que aportarás
- Dominio avanzado del inglés es obligatorio. (por favor adjuntar CV en inglés en tu postulación)
- Disponibilidad para trabajar en modalidad híbrida en Santiago, vamos 3 días de la semana a la oficina.
- +5 años de experiencia en desarrollo de software full-stack.
- Fuerte dominio de al menos uno de los siguientes lenguajes: Ruby (preferido), Python o Golang.
- Experiencia con algoritmos de búsqueda y procesamiento de datos a gran escala.
- Sólida comprensión de los sistemas de bases de datos, tanto SQL como NoSQL.
- Familiaridad con tecnologías en la nube (preferiblemente AWS).
- Conocimiento de las mejores prácticas de seguridad y las preocupaciones sobre la privacidad de los datos.
- Experiencia con arquitectura de microservicios y API RESTful.
- Fuertes habilidades de resolución de problemas y atención al detalle.
- Excelentes habilidades de comunicación y capacidad para trabajar en un entorno colaborativo.
- Una mentalidad de jugador a con un fuerte sesgo hacia la acción: elevas el estándar, te mueves con urgencia, te mantienes resiliente ante la ambigüedad y asumes la responsabilidad para lograr resultados significativos.
Elementos deseables (Nice to have)
- Conocimiento básico de conceptos de machine learning y sus aplicaciones en búsqueda y procesamiento de datos.
- Dominio de React, Angular o tecnologías frontend similares.
Lo que obtendrás
- Contrato indefinido.
- Salario competitivo en CLP.
- Trabajarás en una empresa internacional con sede en EEUU.
- Seguro de salud, vida y dental para ti y tu familia.
- Bono anual de $3,000 USD para aprendizaje y desarrollo.
- Acciones de la empresa (RSU).
- 5 días adicionales de vacaciones.
- Almuerzo los días que vayas a la oficina.