Ofertas de empleo Senior Backend Engineer (Ruby on Rails)

Acerca del puesto Senior Backend Engineer (Ruby on Rails)

Sobre Coderland

En Coderland, el talento es lo que hace que las cosas pasen.

Somos una comunidad global de #CodeLovers apasionados por la tecnología, la innovación y la transformación digital. Trabajamos con compañías líderes creando soluciones reales de alto impacto, en un entorno donde cada idea cuenta y cada persona suma.

Aquí no hay talentos invisibles: se escucha, se colabora y se crece.

Ubicación

  • Región: Latinoamérica 
  • Modalidad: Remoto
  • Idioma requerido: Inglés (B2+)

Lo que incluye tu salario

  • Trabajo 100% remoto
  • Coderland Homes en Panamá, Nicaragua e Islas Canarias
  • Espacios de Coworking
  • Acceso a oficinas en Panamá, Málaga y Madrid
  • Aprendizaje y crecimiento continuo
  • Plataforma de formación Udemy Business
  • Plataforma de idiomas Preply
  • Programa de referidos
  • Pagos en USD
  • Días familiares
  • Bono por aniversario
  • Cobertura de salud remota - SafetyWing

Sobre el rol

Buscamos un/a Senior Backend Engineer (Ruby on Rails) que combine sólidos fundamentos de ingeniería backend con excelentes habilidades de comunicación, pensamiento analítico y la capacidad de impulsar iniciativas de forma independiente desde el concepto hasta la entrega. Trabajarás en estrecha colaboración con equipos de ingeniería distribuidos en América Latina y Estados Unidos, contribuyendo al diseño de sistemas, decisiones arquitectónicas y la mejora continua de sistemas complejos.

Este es un rol totalmente enfocado en backend para un ingeniero experimentado que prospera en entornos técnicos complejos, asume la responsabilidad de problemas desafiantes y entrega resultados comerciales significativos con una supervisión mínima.

Responsabilidades

  • Diseñar, desarrollar y mantener servicios backend escalables y características críticas para el negocio.
  • Impulsar de forma independiente iniciativas técnicas desde la definición inicial del problema hasta la implementación y entrega.
  • Navegar por sistemas heredados complejos, comprender dependencias y solucionar problemas técnicos desafiantes.
  • Participar en el diseño de sistemas y discusiones arquitectónicas, evaluando compensaciones y proponiendo soluciones efectivas.
  • Colaborar con ingenieros y partes interesadas de múltiples equipos para alinear prioridades e impulsar los resultados del proyecto.
  • Comunicar el progreso, los riesgos, los bloqueadores y las decisiones técnicas de forma clara y proactiva.
  • Gestionar prioridades y ejecutar iniciativas de múltiples sprints con una supervisión mínima.
  • Demostrar liderazgo técnico a través de la iniciativa, un juicio de ingeniería sólido y la colaboración con ingenieros senior y principales.
  • Aprovechar las herramientas de desarrollo impulsadas por IA para mejorar la productividad, la calidad del código y la eficiencia en la resolución de problemas.

Requisitos / Habilidades Requeridas

  • 5 años de experiencia profesional en ingeniería de software, preferiblemente en desarrollo backend.
  • Sólidos fundamentos de ingeniería backend, incluyendo estructuras de datos, algoritmos, diseño de API y arquitectura de software.
  • Experiencia diseñando, desarrollando y manteniendo servicios backend en entornos de producción.
  • Capacidad para resolver problemas ambiguos de forma independiente y entregar soluciones con una supervisión mínima.
  • Experiencia trabajando con sistemas complejos, múltiples dependencias o aplicaciones heredadas a gran escala.
  • Fuertes habilidades analíticas y de resolución de problemas, con la capacidad de comprender rápidamente entornos técnicos desconocidos.
  • Excelentes habilidades de comunicación en inglés, incluyendo la capacidad de explicar conceptos técnicos, comunicar compensaciones y colaborar con equipos distribuidos.
  • Pensamiento analítico.
  • Experiencia profesional con Golang.

Requisitos deseables

  • Propiedad demostrada de iniciativas técnicas, desde la planificación y priorización hasta la implementación y entrega.
  • Familiaridad con herramientas de desarrollo impulsadas por IA y la capacidad de incorporarlas cuidadosamente en el trabajo diario de ingeniería w.
  • Experiencia con Ruby on Rails.
  • Familiaridad con AWS e infraestructura basada en la nube.
  • Experiencia con sistemas distribuidos, microservicios y arquitecturas backend complejas.
  • Experiencia contribuyendo al diseño de sistemas y decisiones arquitectónicas.
  • Familiaridad con asistentes de codificación de IA como Cursor, Claude Code y Codex.
  • Experiencia trabajando con equipos de ingeniería internacionales, multifuncionales y geográficamente distribuidos.
  • Liderazgo técnico demostrado a través de la mentoría, la colaboración entre equipos y la capacidad de desatascar a otros.

¿Por qué Coderland?

Porque aquí formarás parte de un equipo donde la creatividad, el talento y la tecnología se unen para transformar el futuro. Creemos en las personas, en el trabajo en comunidad y en el impacto que podemos generar juntos.