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
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
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.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
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.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
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.
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.
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.
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.
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.
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.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Backend Developer
Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.
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.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
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.
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.
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.
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.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
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.
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.