Diseñar, desarrollar y mantener servicios de backend en Ruby.
Asegurar que el sistema pueda manejar altos volúmenes de transacciones de manera eficiente, manteniendo a la vez una baja latencia.
Optimizar consultas a la base de datos y estrategias de caché para mejorar la velocidad de las transacciones.
Implementar buenas prácticas de seguridad en el manejo de datos sensibles.
Escribir tests automáticos tanto unitarios como de integración, como parte de los pipelines de CI/CD.
Mentorear a otros miembros del equipo y realizar revisiones de código asegurando la calidad de los desarrollos, sin comprometer la agilidad de las subidas a producción.
Implementar estrategias de logging, monitoreo y alertas para garantizar una alta disponibilidad y rápida detección de anomalías (OpenSearch, Grafana, Open Telemetry, Prometheus, CloudWatch).
Monitorear métricas y alarmas para responder y contribuir rápidamente a la resolución de incidentes.
Requirements
Seas egresado de Ingeniería en Sistemas, Informática, Ciencias de la Computación o carreras afines o estés cursando los últimos años (Excluyente)
Tengas a partir de 5 años de experiencia en backend.
Tengas un sólido conocimiento de desarrollo, diseño y uso de APIs, siendo un plus que conozcas los estándares de JSON:API, Open API y JSON Schema.
Sepas de protocolos de Internet, principalmente HTTP, pero también de TCP, UDP, WebSocket y protocolos comúnmente utilizados en desarrollo web.
Sepas de base de datos relacionales, preferentemente PostgreSQL.
Sepas de Git más allá de los comandos estándar (pull, add, commit, merge, push) y entiendas la importancia de tener una historia de commits ordenada y clara.
Tengas experiencia en JavaScript y algún framework como React, Angular, Vue o cualquier otro framework de front-end.
Que tengas experiencia desarrollando en Linux es un gran plus.
Benefits
Salarios competitivos internacionalmente.
Opciones en la modalidad de contratación.
Cobertura de salud dependiendo de la modalidad.
Trabajo remoto, presencial o mixto.
Feriados locales + día de cumpleaños libre + días hábiles de vacaciones.
Capacitación Inglés / Portugués in company.
Cobertura de Wellhub, para que entrenes cuando y donde sea.
Beneficios adicionales por partnerships con otras empresas.
Software Developer contributing to NordVPN's Windows application and ensuring all features function. Collaborating within a diverse team to enhance a leading cybersecurity product.
Senior Back - End Developer responsible for developing APIs and data projects for SEB. Collaborating with tech experts in a hybrid agile environment in Vilnius.
Software Engineer developing state - of - the - art radar perception algorithms for Mobileye's Advanced Driving Assistance Systems. Collaborating with teams to understand vehicle geometry and support integration.
Software Engineer developing backend services and integrations in Mobileye's Software Engineering Group. Leading high - scale development projects in a dynamic backend environment utilizing Python and AWS.
Senior Software Engineer developing full - stack solutions for Capital One. Collaborating with Agile teams to deliver cloud - based solutions that empower financial outcomes for users.
Senior Java Backend Engineer developing reliable backend services using Java and Spring Boot at Quento. Engaging with cloud - native tools and ensuring compliance with regulatory standards.
Senior Software Engineer providing technical leadership and managing complex projects on the Risk Engineering team at Coinbase. Delivering scalable solutions for risk detection and fraud prevention.
Staff Software Engineer developing backend solutions for financial services and loyalty at Coinbase. Leading technical direction and mentoring engineers while driving acquisition and activation of Coinbase One subscribers.
Technical Lead designing and implementing Java, AWS, and AI solutions for Datacom. Act as trusted advisor to clients, integrating AI capabilities into applications deployed on AWS.
Technical Architect designing and delivering Microsoft Copilot solutions for clients. Collaborating with internal teams and guiding implementation efforts for successful project outcomes.