Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Buscamos Ingenieros Senior capaces de construir software confiable en entornos donde la precisión, la estabilidad y la capacidad de adaptación son críticas.
Este rol va más allá del stack. Buscamos engineers con criterio técnico sólido, fuerte orientación a la calidad y comodidad trabajando en ciclos cortos de entrega, donde los requerimientos evolucionan constantemente y el valor para el usuario se valida de forma continua.
Trabajarás en un equipo altamente colaborativo, donde la arquitectura, la calidad y la toma de decisiones técnicas se construyen de manera compartida. Priorizamos soluciones simples, cambios pequeños, retroalimentación rápida y una evolución constante del producto según las necesidades reales del negocio y del usuario final.
Requirements
🚀 Principales responsabilidades
- Diseñar, desarrollar y mantener servicios backend altamente confiables y escalables en arquitecturas serverless sobre AWS.
- Analizar problemas complejos y requerimientos ambiguos, descomponiéndolos en incrementos pequeños de valor que puedan entregarse y validarse rápidamente.
- Construir soluciones simples, mantenibles y evolutivas, evitando sobreingeniería y favoreciendo cambios seguros a lo largo del tiempo.
- Garantizar altos estándares de calidad mediante pruebas automatizadas, refactorización continua y buenas prácticas de ingeniería.
- Participar activamente en decisiones de arquitectura y diseño técnico, con foco en impacto en producción, mantenibilidad y experiencia de usuario.
- Colaborar de forma cercana y continua con otros engineers y stakeholders, alineando decisiones técnicas en entornos iterativos y cambiantes.
- Compartir conocimiento técnico con el equipo, contribuyendo a un entorno sin silos ni ownership rígido de componentes.
- Asegurar la correcta operación de sistemas críticos, anticipando riesgos, detectando fallos temprano y evitando impactos en producción.
- Contribuir a flujos de entrega continua mediante cambios pequeños, validación rápida y responsabilidad compartida sobre la calidad del software
- Experiencia senior comprobable como Backend Engineer o Software Engineer.
- Experiencia real construyendo y operando sistemas en producción, con responsabilidad sobre su comportamiento, estabilidad y evolución.
- Capacidad para trabajar con alta autonomía, tomando decisiones técnicas sin depender de especificaciones completamente cerradas.
- Pensamiento analítico sólido y enfoque práctico para resolver problemas en contextos cambiantes.
- Experiencia trabajando en entornos donde los requerimientos evolucionan constantemente y es necesario iterar sobre la solución con rapidez y criterio.
- Fuerte orientación a la calidad y responsabilidad directa sobre la confiabilidad del software.
- Comodidad trabajando en entornos donde la calidad no se delega y cada engineer participa activamente en arquitectura, testing y decisiones de diseño.
- Capacidad para colaborar de forma cercana con el equipo, comunicar ideas con claridad, adaptarse a feedback continuo y construir soluciones de forma compartida.
- Criterio para priorizar soluciones simples que puedan evolucionar con el negocio, evitando complejidad innecesaria.
- Interés genuino por construir software útil para el usuario final, validando hipótesis rápidamente y ajustando rumbo cuando sea necesario.
Node.js
AWS (experiencia sólida)
Arquitecturas Serverless:
- AWS Lambda
- DynamoDB
- SQS
- SNS
- AWS CDK (deseable)
- Alternativas aceptadas: Terraform, SST
🧪 Prácticas de ingeniería
Trabajamos con prácticas de ingeniería orientadas a calidad, entrega incremental y colaboración cercana, por lo que buscamos engineers con experiencia o comodidad real en dinámicas como:
- Unit Testing avanzado
- Test-Driven Development (TDD)
- Pair Programming
- Refactorización continua
- Desarrollo iterativo y colaborativo, inspirado en XP
🌍 Otros requisitos
- Capacidad para trabajar de forma remota y autogestionada.
- Inglés técnico (lectura y escritura)
🚀 Integración a marcas globales y startups disruptivas.
🏡 Trabajo remoto/Home office.
⏳ Horario flexible ajustado a la célula de trabajo/proyecto asignado.
📅 Trabajo de lunes a viernes.
⚖️ Beneficios legales (aplican para México).
🎉 Día off en tu cumpleaños.
🏥 Seguro de gastos médicos mayores (aplica para México).
🛡️ Seguro de vida (aplica para México).
🌎 Equipos de trabajo multiculturales.
🎓 Acceso a cursos y certificaciones.
📢 Meetups con invitados especiales del área de IT.
📡 Eventos virtuales de integración y grupos de interés.
📢 Clases de inglés.
🏆 Oportunidades en nuestras diferentes líneas de negocio.
🏅 Orgullosamente certificados como Great Place to Work.
Key Skills
Ranked by relevanceReady to apply?
Join DaCodes. and take your career to the next level!
Application takes less than 5 minutes

