Saltar al contenido

Senior Software Engineer Go y Ruby on Rails

Esta vacante se publicó el y es posible que haya caducado. Para confirmar si sigue abierta, busca más información en la publicación original. También puedes ver vacantes recientes de Desarrollo de software.

  • Remoto · México
  • Tiempo completo
  • Senior
  • USD 6,500 – USD 10,000 al mes

Publicada

Contratan desde: México

Descripción del puesto

Sobre la vacante

Se busca un Senior Software Engineer con experiencia sólida en Go y Ruby on Rails para unirse a un equipo remoto en México. Requisitos incluyen:

  • 5+ años de experiencia en desarrollo backend para servicios en producción
  • Dominio avanzado de Ruby on Rails y Golang
  • Experiencia práctica con AWS (SQS, EventBridge, EKS) y Kubernetes
  • Conocimiento profundo de PostgreSQL (esquemas, transacciones, migraciones) y MongoDB (diseño de esquemas, agregaciones)
  • Habilidades expertas en Docker y experiencia con Helm en producción
  • Experiencia comprobada en pipelines CI/CD con GitHub Actions (pruebas, builds, despliegues, aprobaciones)
  • Comprensión sólida de arquitectura RESTful, seguridad de APIs y rate limiting
  • Cultura de testing fuerte: pruebas unitarias, de integración, contract tests; estrategias de mocking y datos de prueba
  • Experiencia con observabilidad (Datadog, OpenTelemetry, CloudWatch)
  • Comunicación excelente, resolución de problemas y mentalidad de propiedad
  • Inglés avanzado y licenciatura en Ciencias de la Computación, Ingeniería o campo relevante

¿Por qué deberías aplicar?

Esta vacante te ofrece la oportunidad de trabajar con tecnologías de vanguardia en un entorno 100% remoto, donde podrás escalar tus habilidades en dos lenguajes backend potentes (Go y Ruby on Rails) y arquitecturas cloud modernas. Es una posición ideal para ingenieros que buscan crecimiento profesional en un ambiente que valora la calidad del código, la automatización y la propiedad técnica. Aprenderás a construir servicios escalables y observables mientras colaboras con un equipo de alto rendimiento.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: Go, Ruby on Rails, AWS, Kubernetes, PostgreSQL, MongoDB, Docker, Helm, GitHub Actions CI/CD, testing automatizado, observabilidad
  • Soft skills: Comunicación clara en inglés, resolución de problemas, mentalidad de propiedad, trabajo en equipo remoto

Tips prácticos para este puesto

  • Prepara ejemplos concretos de proyectos donde hayas usado Go y Ruby on Rails juntos o en contextos similares
  • Demuestra tu experiencia con CI/CD mostrando cómo has optimizado pipelines de GitHub Actions
  • Enfócate en casos de uso real de AWS y Kubernetes, no solo en configuraciones básicas
  • Practica explicaciones técnicas en inglés para asegurar comunicación fluida durante entrevistas

Recursos recomendados

  • Tools: Datadog para observabilidad, OpenTelemetry para telemetría, CloudWatch para monitoreo AWS
  • Documentación: Guías oficiales de Go, Ruby on Rails, AWS EKS, Kubernetes Helm
  • Influencers: Sigue a expertos en Go y Ruby on Rails en LinkedIn y Twitter para tendencias
  • Cursos: Plataformas como Udemy o Coursera ofrecen cursos avanzados en Go, Ruby on Rails y AWS

Preguntas frecuentes en entrevistas para este rol

  • Pregunta 1: "Describe cómo has implementado un pipeline CI/CD con GitHub Actions para un servicio en producción." *Tip: Explica cada etapa (test, build, deploy) y cómo manejas aprobaciones y rollbacks.*
  • Pregunta 2: "¿Cómo optimizarías una consulta lenta en PostgreSQL o MongoDB?" *Tip: Menciona índices, esquemas, y estrategias de agregación, con ejemplos de tu experiencia.*
  • Pregunta 3: "Háblame de un desafío técnico que resolviste usando Go y Ruby on Rails juntos." *Tip: Enfócate en la interoperabilidad, decisiones de arquitectura y resultados medibles.*

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $2,500 - $4,000 | | Mid | $4,000 - $6,500 | | Senior | $6,500 - $10,000 |

*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más.*

Red flags a considerar

  • Bandera roja 1: Si la empresa no tiene un proceso claro de CI/CD o testing automatizado. *Pregunta en la entrevista: "¿Cómo manejan las integraciones continuas y los despliegues?"*
  • Bandera roja 2: Si hay falta de documentación o estándares de código. *Investiga antes de aceptar: Revisa repositorios públicos o pide ejemplos de código.*
  • Bandera roja 3: Si el equipo no valora la observabilidad o monitoreo. *Señal de advertencia común: Pregunta sobre las herramientas de observabilidad en uso y cómo responden a incidentes.*

Habilidades

  • Go
  • Ruby on Rails
  • AWS
  • SQS
  • EventBridge
  • EKS
  • Kubernetes
  • PostgreSQL
  • MongoDB
  • Docker
  • Helm
  • GitHub Actions
  • CI/CD
  • RESTful
  • Datadog
  • OpenTelemetry
  • CloudWatch
  • testing
  • unit tests
  • integration tests
  • contract tests
  • mocking
  • rate limiting
  • API security

Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante

By BRAINLLM 0.8.10