Why This Job is Featured on The SaaS Jobs
This Software Engineer role sits in a mature SaaS context where the product is a data platform used for risk, safety, and compliance decisions. Work of this kind tends to carry real operational weight, since reliability and correctness influence downstream customer workflows and regulatory obligations. The listing signals platform-focused engineering rather than a narrow feature lane, with attention on modernising the stack, simplifying system architecture, and reducing manual processes.
For a SaaS career, the long-term value is exposure to the full product development lifecycle in a platform environment: designing capabilities, shipping them, and then supporting them in production. The inclusion of on-call and availability responsibilities reflects the reality of SaaS operations, building practical skill in incident response, preventative reliability work, and balancing short-term delivery with maintainability. Collaboration with Product on sizing initiatives and roadmapping also develops a strong sense of how engineering choices map to recurring business priorities.
This position is best suited to an engineer who enjoys ownership across build and run, and who wants to grow through technical decision-making, proposals, and mentoring. It also fits someone comfortable working in English within a hybrid setup and contributing to shared engineering practices beyond a single team.
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
Acerca de Checkr
Checkr está creando una plataforma de datos para facilitar la toma de decisiones seguras y justas. Fundada en 2014, la innovadora tecnología y la sólida plataforma de datos de Checkr ayudan a los clientes a evaluar los riesgos y garantizar la seguridad y el cumplimiento normativo para crear lugares de trabajo y comunidades de confianza. Checkr cuenta con más de 100.000 clientes, entre los que se incluyen DoorDash, Coinbase, Lyft, Instacart y Airtable.
Acerca del puesto
Como Software Engineer semi senior en Checkr, desempeñarás un papel crucial en el avance de nuestro producto en nuestra misión de crear la plataforma de datos del futuro. A lo largo del ciclo de vida del desarrollo del producto, colaborarás con otros ingenieros y homólogos de producto para diseñar y ofrecer nuevas capacidades de la plataforma e iniciativas clave de producto. Tu pasión por la excelencia técnica impulsará el progreso en la modernización de nuestra pila técnica, la simplificación de la arquitectura del sistema y la automatización de los flujos de trabajo manuales para garantizar la escalabilidad y la eficiencia de nuestra plataforma.
Qué harás:
- Desarrollar nuevas capacidades de la plataforma y ofertas de productos, desde el diseño hasta el lanzamiento.
- Encontrar el equilibrio entre la rapidez de comercialización y el crecimiento a largo plazo, diseñando con visión de futuro y construyendo para el presente.
- Colaborar con el departamento de Productos para definir iniciativas del tamaño adecuado y elaborar una hoja de ruta que satisfaga las necesidades empresariales trimestre tras trimestre.
- Preservar la buena voluntad de los clientes garantizando la disponibilidad del sistema, participando en turnos de guardia, atendiendo las solicitudes de asistencia y tomando medidas preventivas para mejorar la fiabilidad.
- Ofrecer orientación a los ingenieros del equipo y de toda la organización.
- Desempeñar un papel activo en la mejora continua de la organización de ingeniería mediante debates durante el almuerzo, presentaciones del equipo y revisiones con la alta dirección.
Lo que debes traer:
- Dominio avanzado de inglés (requisito excluyente).
- +3 años de experiencia en desarrollo de software backend con un alto dominio de Ruby (preferiblemente), Golang o JavaScript/TypeScript.
- Sólidos conocimientos de los fundamentos de la informática, como bases de datos relacionales y no relacionales, estructuras de datos, algoritmos y API REST.
- Experiencia en modelado de dominios, diseño de objetos y arquitectura de sistemas.
- Experiencia demostrada en la redacción de código claro, probado y conciso.
- Competencia para establecer expectativas y tomar decisiones informadas a través de estimaciones de proyectos basadas en la información disponible.
- Capacidad para redactar y revisar propuestas técnicas, proporcionando comentarios constructivos y articulando compensaciones.
- Fuerte sentido de la responsabilidad en todos los aspectos del ciclo de vida del desarrollo, incluida la respuesta a incidentes y la responsabilidad por la solidez del producto.
- Deseo de colaborar y compartir conocimientos con los compañeros, tanto dentro del equipo como en toda la organización.
- Entusiasmo por aprender, mejorar e innovar en un entorno dinámico y colaborativo.
- Disponibilidad para trabajar en modalidad híbrida en nuestra oficina en Santiago. 3 días en oficina y 2 días trabajamos desde casa.
- Una mentalidad de alto rendimiento con una marcada predisposición a la acción: elevas el listón, actúas con urgencia, mantienes la resiliencia ante la incertidumbre y tomas responsabilidad para lograr resultados significativos.