Talent.com
Esta oferta de trabajo no está disponible en tu país.
Senior Software Engineer

Senior Software Engineer

Duetto Researchmadrid, España
Hace más de 30 días
Descripción del trabajo

We are an ambitious, well-funded, high-growth global technology company transforming the hotel industry. At Duetto, we are passionate about creating innovative solutions to help hoteliers thrive. Although we work hard and operate at “Duetto speed,” the work atmosphere is casual, flexible, collaborative, and, most of all, fun.

Our technology stack includes Java server technologies, React, TypeScript, GraphQL, and patent-pending analytical methods on top of MongoDB and AWS.

What You Will Be Doing :

As a Lead Software Engineer at Duetto, you will lead the creation of software, working across the stack, that delivers a highly interactive, consumer-grade, polished experience for our customers that helps them achieve their revenue goals and business efficiency. You will work closely across all functions of the company to implement solutions that make our platform engaging, actionable, fun, and meet the highest standards of today’s products and customer expectations. Your responsibilities include :

  • Driving the architecture and development of Duetto's products and their integrations.
  • Providing technical guidance, planning, and mentorship to engineers on best practices, code reviews, and system design.
  • Leading team and cross-team initiatives.
  • Owning the end-to-end delivery of features and services, from requirements to production, including monitoring and troubleshooting.
  • Writing automated tests, primarily using Cypress, to ensure software robustness.
  • Implementing event-driven architecture and integration patterns.
  • Applying data-driven design principles and data scalability techniques, leveraging SQL and NoSQL technologies.
  • Managing the complexity of large legacy systems and planning modernization strategies.
  • Collaborating with teams and leadership to improve architecture and practices.
  • Solving complex technical problems with innovative solutions.
  • Mentoring team members to grow their technical expertise.
  • Maintaining a collaborative work environment and work-life balance.
  • This is a fully remote position with opportunities for in-person collaboration.

Desired Skills & Expertise :

  • BS degree in Computer Science or related field, or equivalent experience.
  • Proven experience in leading technical projects and delivering scalable, high-quality software.
  • Familiarity with GraphQL in modern web applications.
  • Extensive experience with scalable Java server-side development and enterprise applications.
  • Strong knowledge of CI / CD, test automation, and modern development practices.
  • Experience with event-driven architectures and application integration.
  • Deep understanding of data-driven design, scalability, SQL, and NoSQL databases.
  • Experience developing microservices with Spring Boot.
  • Experience handling large legacy systems and migrating applications, including PHP to TypeScript.
  • Leadership in cross-team initiatives.
  • Curiosity about business problems and innovative infrastructure solutions.
  • Strong problem-solving and architectural decision-making skills.
  • Excellent collaboration and communication skills.
  • Duetto offers a SaaS platform for hospitality businesses to optimize bookings and revenue through real-time data and insights. Our platform serves hotels, casinos, and resorts, leveraging real-time data sources for pricing and demand management. For more information, please visit our website.

    Apply for this job

    J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Senior Software Engineer • madrid, España