Senior Backend Engineer
WeTravelJoin 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
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in Spain, using cutting-edge tech in a microservices architecture.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in Sweden, using cutting-edge tech in a microservice architecture.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Backend Engineer - Growth Team
Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Backend Engineer (Node.js + Go)
Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.
QA Engineer (Back-end)
Join Etraveli Group as a Back-end QA Engineer in Athens. Work on global payment solutions with Java, Selenium, and more. Hybrid work model.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.
Senior Backend Engineer (Node.js/TypeScript)
Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Senior Backend Engineer - Microservices and Agile Methodologies
Join HelloFresh as a Senior Backend Engineer to design and operate high-scale communication systems using microservices and agile methodologies.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Software Engineer, Backend
Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Senior Cloud Back-End Developer
Join Babel as a Senior Cloud Back-End Developer in Lisbon. Work with AWS and Node.js in a hybrid environment.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.