We are looking for a highly skilled Backend Developer with 5+ years of experience in backend engineering and scalable system development.
You will play a key role in architecting and building the core infrastructure behind Itinero, including APIs, booking systems, authentication, databases, integrations, and backend services powering AI-driven travel experiences.
This role is ideal for experienced engineers who enjoy solving complex technical challenges, building scalable products, and helping shape engineering decisions in a fast-moving startup environment.
Responsibilities
- Build and maintain backend systems and APIs for the Itinero platform
- Design scalable, secure, and production-ready architectures
- Develop authentication, booking, payment, and user management systems
- Work with databases and optimize backend performance
- Integrate third-party APIs and travel services
- Collaborate with frontend, AI/ML, DevOps, and product teams
- Ensure backend reliability, scalability, and security
- Debug, test, and optimize backend services
- Contribute to technical architecture and engineering decisions
- Help establish backend best practices and workflows
Requirements
- 5+ years of backend development experience
- Strong proficiency in Python, Node.js, or similar backend technologies
- Experience building scalable REST APIs and backend services
- Strong understanding of PostgreSQL, MongoDB, or similar databases
- Knowledge of authentication systems, security, and scalable architectures
- Experience with Git/GitHub and collaborative development workflows
- Strong problem-solving and debugging skills
- Ability to work independently and take ownership of projects
- Comfortable working in startup and fast-paced environments
Bonus Skills
- Experience with FastAPI, Express.js, or NestJS
- Knowledge of AWS or cloud infrastructure
- Experience with Redis, caching, or event-driven systems
- Understanding of DevOps and deployment workflows
- Experience integrating travel, payment, or external APIs
- Familiarity with AI/ML system integration
- Previous startup or production-scale experience
What We Value
- Loyalty and long-term commitment
- Strong ownership and accountability
- Problem-solving mindset
- Clean and scalable engineering practices
- Collaboration and communication
- Passion for building impactful technology
What You’ll Gain
- Real startup engineering experience
- Opportunity to work on a live AI-powered travel platform
- Exposure to scalable backend systems and architecture
- Leadership and technical growth opportunities
- Portfolio-worthy projects and experience
- Networking and mentorship opportunities
- Potential future paid opportunities as the company scales
Location: Remote
Please Note:
this is currently an unpaid/volunteer opportunity during the startup’s initial growth phase. Selected team members may receive future paid opportunities, leadership roles, recommendation letters, portfolio-building experience, and long-term growth opportunities within the company.
Pay: Up to ₹5,000.00 per month
Benefits:
Work Location: Remote