Spend less. Travel better.
Staff Backend Software Engineer
Location
Ireland
Posted
3 days ago
Salary
0
Seniority
Lead
Job Description
Staff Backend Software Engineer
Hopper
• Identify and execute improvements to codebase for human and AI agent speed • Collaborate with senior engineers in a low-process environment • Own features end-to-end, primarily focusing on backend development • Architect scalable solutions for new partner experiences • Collaborate with PMs and business partners to define project roadmap
Job Requirements
- Experience designing guardrails and feedback loops for AI-assisted development
- Strong product thinking focused on customer experience
- Ability to use AI to enhance development workflows
- Experience or willingness to master distributed system development in Scala
- Strong problem-solving skills with documented trade-offs and rationale
Benefits
- Independent Contractor engagement
- Flexibility in work location
- Opportunity to work with leading travel brands
Related Guides
Related Job Pages
More Backend Engineer Jobs
Staff Full Stack Engineer, PHP, Flutter
CookUnityWe are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.
• Own the Full Stack: Lead the development of features across mobile apps, internal tools (PWAs), APIs, and services — ensuring end-to-end quality and performance. • Guide Tech Decisions: Define and implement best practices across the stack. Architect solutions that support our rapid growth and physical infrastructure (smart fridges, inventory systems, customer flows). • Lead & Mentor: Support a growing team of engineers, starting with our Front-End & Back-End Engineers. Help define team rituals, code quality standards, and onboarding practices. • Connect with IoT: Work on backend services that communicate with our fleet of connected fridges in real-time. Ensure uptime, automation, and traceability at scale. • Drive Product Delivery: Collaborate with Product, Design, and Operations to scope, prioritize, and ship improvements that delight users and streamline operations. • Balance Execution & Vision: Be hands-on with code while contributing to long-term technical strategy and integration with the broader CookUnity B2B platform. • Collaborate Cross-Team: Coordinate with CookUnity’s central B2B team (React, Node, NestJS) to align on architecture, shared services, and platform migration strategy.
• Develop features under the guidance of the team, balancing quality and deadlines; • Participate in code reviews, pair programming, and technical refinements; • Assist in investigating and resolving issues; • Maintain visibility into your work and communicate impediments clearly; • Contribute to good coding and testing practices.
• Design, develop, and maintain API integrations between systems and external customer platforms • Collaborate with customers to understand integration requirements and deliver tailored solutions • Work with RESTful and SOAP APIs to facilitate data exchange • Troubleshoot, debug, and resolve integration-related issues
Role Description En Excelia, firma multinacional de Consultoría, Tecnología y Servicios Profesionales, seguimos creciendo y buscamos un/a Senior Golang Developer para incorporarse a un proyecto estratégico de evolución de plataforma tecnológica en entorno bancario. Si te interesa trabajar en la evolución de sistemas críticos, migración a GitHub y desarrollo backend en Golang dentro de entornos cloud-native y contenedorizados… esta oportunidad puede ser para ti. Modalidad de trabajo: Remoto (preferencia ubicación en Madrid) ¿Qué harás en tu día a día? - Evolución del servicio main controller, actualmente responsable de la creación de repositorios en Bitbucket - Desarrollo de nuevas capacidades para permitir la creación de repositorios en GitHub - Análisis funcional y técnico del caso de uso de migración de Bitbucket a GitHub - Diseño e implementación del evolutivo end-to-end hasta despliegue en producción - Gestión de tareas técnicas y coordinación de despliegues en distintos entornos - Trabajo en entornos containerizados dentro de una plataforma basada en HashiCorp (Nomad / Consul / Vault) - Soporte en el ciclo completo de desarrollo, testing y despliegue Qualifications - Experiencia sólida en desarrollo backend con Golang - Conocimientos en Docker - Experiencia con Ansible - Conocimientos en GitHub (muy valorable) - Experiencia en arquitecturas cloud-native y microservicios - Familiaridad con entornos de orquestación de contenedores (valorable HashiCorp stack: Nomad, Consul, Vault) - Perfil senior con capacidad de análisis, autonomía y ownership de end-to-end delivery Benefits - Modelo remoto con flexibilidad - Proyecto estratégico de migración tecnológica a GitHub - Entorno técnico complejo y altamente escalable - Desarrollo profesional en tecnologías cloud-native y backend de alto rendimiento - Participación en evolución de sistemas críticos en entorno bancario



