Logo for matteria

Software Engineer - Toroto

Roles & Responsibilities

  • 3+ years of experience in full-stack software development or data platforms (mid-level with high potential for technical leadership)
  • Experience with cloud architectures, ideally serverless environments
  • Experience with geospatial databases (PostGIS highly valued)
  • Experience in API development, system integrations, and data pipelines

Requirements:

  • Act as the internal technical counterpart to the external software development agency
  • Lead the technical evolution of Toroto's data platform
  • Supervise and mentor an internal junior backend developer
  • Define architectural guidelines and ensure the proper implementation of integrations, APIs, and data pipelines

Job description

Proceso de selección desarrollado por matteria


Remoto


Quiénes somos

Toroto empodera a comunidades y empresas para responder al cambio climático mediante soluciones basadas en la naturaleza. La organización desarrolla proyectos en cuatro áreas clave: carbono, agua, biodiversidad y comunidades, combinando ciencia, tecnología y colaboración con actores locales para restaurar ecosistemas y generar impacto climático positivo.

El equipo de Toroto integra perfiles científicos, técnicos y creativos, y actualmente opera en México con la visión de escalar sus soluciones en América Latina, desarrollando servicios ambientales innovadores y modelos de impacto sostenible.


Nuestro impacto

Fast Facts:

  • +150 proyectos de restauración y reforestación en México

  • +250,000 hectáreas bajo manejo de conservación

  • Colaboración con más de 20 empresas y organizaciones en proyectos climáticos

  • Equipo multidisciplinario de más de 200 profesionales


Propósito del cargo

Serás la contraparte técnica interna, coordinando el trabajo con la agencia externa de software y liderando decisiones relacionadas con arquitectura, integraciones y gestión de datos. El rol se enfocará en el diseño de soluciones, la integración de sistemas (APIs, Google Cloud Platform y bases de datos geoespaciales) y en asegurar la calidad técnica de las soluciones implementadas.


Principales Responsabilidades

  • Actuar como contraparte técnica interna frente a la agencia externa responsable del desarrollo de software.

  • Liderar la evolución técnica de la plataforma de datos de Toroto.

  • Supervisar y acompañar el trabajo de un desarrollador backend junior interno.

  • Definir lineamientos técnicos para la arquitectura y evolución de la plataforma.

  • Coordinar con los equipos de producto, modelos geoespaciales (agua y carbono) y desarrollo tecnológico.

  • Asegurar la correcta implementación de integraciones entre sistemas, APIs y pipelines de datos.

  • Garantizar la calidad y consistencia de la infraestructura de datos ambientales y geoespaciales.

  • Realizar desarrollo hands-on (backend, frontend y mobile según necesidad) para el mantenimiento, evolución y escalabilidad de la plataforma de software, especialmente una vez que concluya el contrato con la agencia externa.


Requisitos y competencias para trabajar con nosotros

Educación

  • Título en Ingeniería en Sistemas Computacionales, Ingeniería en Computación, Ingeniería de Software o carrera afín (deseable).

Experiencia

  • 3+ años de experiencia en desarrollo de software fullstack o plataformas de datos (perfil mid con alto potencial de liderazgo técnico).

  • Experiencia trabajando con arquitecturas cloud, idealmente en entornos serverless.

  • Experiencia trabajando con bases de datos geoespaciales (PostGIS es altamente valorado).

  • Experiencia en desarrollo de APIs, integraciones entre sistemas y pipelines de datos.

  • Experiencia colaborando con equipos externos (agencias de desarrollo o consultores).

  • Experiencia acompañando perfiles técnicos junior.

Conocimientos y habilidades

  • Python (nivel intermedio-alto) – scripts, procesamiento y pipelines de datos.

  • Google Cloud Platform (serverless): Cloud Functions, Cloud Run, Firestore, IAM y Firebase Auth.

  • Bases de datos: SQL + PostGIS + NoSQL (Firestore).

  • APIs e integraciones entre sistemas internos y externos.

  • Automatizaciones: n8n, Cloud Functions y triggers.

Competencias

  • Autonomía técnica y capacidad para resolver problemas complejos.

  • Liderazgo técnico y habilidad para guiar a perfiles junior.

  • Excelente comunicación y trabajo en equipo transversal.

  • Orientación a resultados y pensamiento analítico.

  • Motivación por proyectos con impacto ambiental y propósito.


Perfil de nuestro equipo de trabajo

Toroto es un equipo dinámico y orientado a propósito, que combina rigurosidad técnica con creatividad e innovación.

El equipo valora especialmente la transparencia, la colaboración respetuosa, la adaptabilidad y la curiosidad intelectual, promoviendo un ambiente donde las ideas se construyen de forma colectiva y el aprendizaje continuo es parte del día a día.


Intereses claves para trabajar con nosotros

Nos impulsa la urgencia de enfrentar la crisis climática y restaurar los ecosistemas naturales. Creemos en el desarrollo de soluciones escalables basadas en ciencia, colaboración con comunidades y mecanismos financieros sostenibles, que permitan generar impacto ambiental positivo a largo plazo.


Razones para sumarte a nuestro equipo

Oportunidad de trabajar en tecnología aplicada a soluciones climáticas reales.

  • Participar en una organización con impacto ambiental tangible.

  • Entorno de trabajo multidisciplinario que conecta ciencia, tecnología y conservación ambiental.


Detalles relevantes antes de postular a esta vacante

Posición full-time.
Modalidad remota


Software Engineer Related jobs

Other jobs at matteria

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.