About CruiseCode
CruiseCode is a U.S.-based travel technology company that is redefining tour and excursion distribution through API-driven integrations with the world’s largest Online Travel Agencies (OTAs), including Viator, GetYourGuide, Peek Pro, and more. We are building a scalable, high-performance API platform, leveraging Octo.travel standards to ensure seamless and rapid connectivity to hundreds of OTAs.
We are looking for a world-class API Developer with a strong background in .NET, C#, Azure Identity Management, and cloud-based API architectures to lead the development of our API connectivity infrastructure. This role is perfect for someone driven, innovative, and obsessed with writing clean, efficient, and highly scalable code.
At CruiseCode, we don’t just build APIs—we engineer high-performance travel distribution ecosystems that enable seamless real-time availability management, inventory synchronization, and automated bookings at scale.
If you're passionate about travel technology, thrive in an agile environment, and want to work on cutting-edge API integrations, this is your opportunity to lead the future of OTA connectivity.
Your Mission
- Architect, develop, and optimize API integrations with major OTAs (Viator, GetYourGuide, Peek Pro) and future distribution partners.
- Design an API transformation layer using Octo.travel standards to streamline future integrations.
- Develop highly scalable .NET (C#) microservices, ensuring fast, secure, and reliable OTA transactions.
- Leverage Azure Identity Management for secure API authentication and authorization.
- Manage real-time data synchronization, ensuring up-to-the-second accuracy of availability, pricing, and bookings.
- Own the entire API lifecycle, from development to deployment, using Swagger for endpoint management.
- Design and implement best practices for API rate limiting, webhooks, and payload transformation.
- Troubleshoot and optimize performance bottlenecks, ensuring near-zero downtime in API connectivity.
- Collaborate cross-functionally with product, engineering, and business teams to enhance our API-first travel distribution strategy.
What You Bring
Deep Industry Knowledge
- Expert understanding of OTA booking flows, real-time inventory management, and API-driven travel distribution.
- Experience integrating with OTA APIs (e.g., Viator, GetYourGuide, Peek Pro) and channel managers.
- Familiarity with Octo.travel, OpenTravel Alliance (OTA), or similar travel data schemas.
- Strong grasp of multi-channel booking logic, cancellation policies, and pricing sync strategies.
Elite Technical Skills
- .NET (C#) API Development: Deep experience building scalable, secure, and high-performance APIs.
- Azure Cloud Expertise: Strong experience with Azure Identity Management, Azure App Services, and cloud-based API hosting.
- Swagger/OpenAPI: Proficiency in documenting and managing API endpoints using Swagger.
- Database Mastery: Expert-level SQL skills (PostgreSQL, MySQL, SQL Server) for handling large-scale transaction processing.
- Asynchronous Processing: Experience with message queues (Kafka, RabbitMQ, Azure Service Bus) for event-driven API architectures.
- API Security & Authentication: Hands-on experience with OAuth 2.0, JWT, API Keys, and role-based access control (RBAC).
- Modern Frontend Awareness: Familiarity with Angular 16+, JavaScript, and TypeScript for API-facing UI development.
Performance & Scalability Focus
- Experience with high-throughput API architecture (millions of requests/day).
- Strong load balancing, caching, and failover strategy experience (Redis, Cloudflare, Azure Load Balancer).
- Ability to debug and optimize API performance at the microsecond level.
Collaboration & Code Quality
- DevOps & CI/CD: Experience with GitHub Actions, Azure DevOps, and automated deployments.
- Code Quality Obsessed: You write highly modular, reusable, and well-documented code.
- Agile Mindset: Experience working in Scrum/Kanban environments with rapid iteration cycles.
Why Join CruiseCode?
- Work at the intersection of travel and cutting-edge technology.
- Be a key player in shaping the future of tour distribution APIs.
- Architect large-scale integrations with industry-leading OTAs.
- Innovate in a fast-paced, agile startup culture.
- Competitive salary + performance-based incentives.
- Remote-friendly (U.S.-based preferred) with flexible work hours.
Job Type: Full-time
Pay: $101,000.00 - $120,000.00 per year
Schedule:
- 8 hour shift
- Monday to Friday
Application Question(s):
- Are you familiar with Octo with regard to the travel industry?
- Have you worked within the cruise, travel/toursim industry?
Work Location: Remote