About the Role
We're hiring a Senior Backend Engineer to join our team at Indie Campers. As a Senior Backend Engineer, you will play a pivotal role in transforming the road trip experience through our innovative campervan marketplace. This position is based in Lisbon, Portugal, and offers a hybrid work environment, allowing you to collaborate with a diverse team while also enjoying flexibility.
What You'll Do
- Design, build, and optimize the architecture that underpins our platform, ensuring it is scalable and reliable.
- Contribute to the development and maintenance of high-quality backend services, adhering to strong coding standards and best practices.
- Lead the evolution of Indie Campers' backend architecture as we transition to a new stack.
- Take ownership of backend features across the full development lifecycle, from technical design through implementation, deployment, and monitoring.
- Collaborate with product managers and stakeholders to translate business requirements into robust technical solutions.
- Participate in architecture and code reviews, contributing to technical decisions and continuous improvement.
- Work closely with front-end engineers to ensure seamless integration between backend services and customer-facing applications.
- Identify and resolve performance issues, reliability risks, and scalability bottlenecks to maintain system stability and uptime.
- Stay updated with backend technologies, frameworks, and industry trends, applying them to real-world problems.
- Write and maintain clear technical documentation to support knowledge sharing and long-term maintainability of the system.
Requirements
- 7+ years of experience in backend development, with at least 4 years in senior or staff-level engineering roles.
- Proven experience architecting and scaling distributed systems and event-driven architectures.
- Extensive expertise with backend technologies including Java, Go, Python, Rust, Ruby, or Node.js (experience with TypeScript is a bonus).
- Strong understanding of Service-Oriented Architecture (SOA), Microservices, CQRS, and event-driven systems.
- Experience working with message brokers such as RabbitMQ, Kafka, and AWS SNS/SQS.
- Expertise with databases such as Postgres and Redis, including optimization and fine-tuning.
- Hands-on experience with cloud platforms, particularly AWS, and a solid understanding of DevOps practices including Docker, Git, CI/CD pipelines, and infrastructure as code.
- Strong leadership skills, with the ability to guide technical decisions and mentor engineers across multiple teams.
- Fluent communication skills in English and/or Portuguese, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
Nice to Have
- Experience with TypeScript.
- Familiarity with Agile methodologies.
- Previous experience in the travel or tech industry.
What We Offer
- Competitive compensation and a yearly €500 travel voucher.
- Extra vacation day for your birthday and a company holiday on our birthday.
- Bi-annual performance reviews and tailored growth opportunities.
- An international environment with colleagues from over 54 nationalities.
- Frequent team events, both in-person and virtual.
- Support for your professional development with a yearly €1000 training voucher.
- Relocation bonus for candidates who aren't based in Lisbon.
Join us as a Senior Backend Engineer and help us shape the future of road trips!
Join Indie Campers as a Senior Backend Engineer and lead the evolution of backend systems in a dynamic travel tech environment. Enjoy competitive benefits and a hybrid work model.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months