WeTravel logo

Senior Backend Engineer

WeTravel

Join Our Team as a Senior Backend Engineer

About the Role

We are seeking a highly skilled Senior Backend Engineer to join our dynamic engineering team in Lisbon, Portugal. This role is pivotal in driving the backend development of our platform, which supports the pre-departure management of multi-day, group tours for travel businesses worldwide.

Key Responsibilities

  • Application Lifecycle Management: Participate actively in the overall application lifecycle, focusing on coding and debugging.
  • Microservices Architecture: Work with cutting-edge technologies and libraries to develop a microservice-based architecture.
  • Collaboration: Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Code Quality: Write clean, scalable, and efficient code. Build prototypes, solve issues, and manage bottlenecks.
  • Testing: Develop automated tests to ensure business needs are met and facilitate regression testing.

Preferred Experience

  • Project Management: Experience managing large projects and system design.
  • Software Design: Demonstrable object-oriented software design and development experience for distributed infrastructure systems.
  • Programming Languages: Proficiency in server-side programming languages, preferably Ruby.
  • Database Management: Experience with both relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB, DynamoDB) databases.
  • Message Brokers: Experience with message brokers such as RabbitMQ, Kafka, or SQS.
  • Computer Science Fundamentals: Deep knowledge of algorithms and data structures.
  • Cloud and Microservices: Experience in defining solutions and designing containerized applications (Kubernetes) on Cloud platforms like AWS or GCP.

Why Join Us?

  • Diversity and Inclusion: We celebrate diversity and encourage applicants from all backgrounds to apply.
  • Career Growth: Opportunities to pursue leadership roles, such as a tech lead.
  • Work Environment: A hybrid work model that combines on-site and off-site work.

Benefits

  • Compensation: Attractive salary package.
  • Paid Time Off: Unlimited paid time off to ensure work-life balance.
  • Travel Opportunities: Participate in our A'Dam Program to visit Amsterdam for 2-4 weeks annually.
  • Team Events: Enjoy fantastic team retreats and #wegather events.
  • Tech Equipment: Access to the latest technology to support your success.

If you are passionate about backend development and eager to work in a fast-paced, innovative environment, we would love to hear from you. Apply now to join our team and help shape the future of travel technology.

Benefits
Extracted with AI

  • Attractive compensation
  • Unlimited Paid Time Off
  • A'Dam Program for visiting Amsterdam
  • Team retreats
  • Latest tech equipment

Similar jobs

Last update: 23 minutes ago

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Polarsteps logo
Polarsteps

Senior Frontend Engineer with React and TypeScript

Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Vio.com logo
Vio.com

Senior Backend Engineer (Go/Python)

Join Vio.com as a Senior Backend Engineer to develop scalable solutions using Go and Python, enhancing our travel platform.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Rentman logo
Rentman

Senior Backend Developer

Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Aiven logo
Aiven

Senior Software Engineer - Python, Apache Kafka

Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

Vio.com logo
Vio.com

Senior Backend Engineer with Go and AWS Experience

Join Vio.com as a Senior Backend Engineer to work with Go, AWS, and more, ensuring the best travel deals for users.

Factor Eleven logo
Factor Eleven

Senior Backend Engineer (Node.js, Remote)

Join Factor Eleven as a Senior Backend Engineer to develop scalable microservices using Node.js, TypeScript, and AWS in a remote role.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.