Job Title: API Technical Analyst
Reports to: Director – Software Engineering
Career Path Classification: Non-Supervisory/Manager/Level 4
About Railbookers
At Railbookers, we believe that the journey is just as fulfilling as the destination. Life onboard is full of opportunities, new experiences, and rewarding relationships.
We’re a team of diverse, talented people from around the world. As we continue to expand internationally, we strive to ensure that our culture remains alive and well -that we remain aligned and engaged. Global movements don’t spring from one individual. It takes an entire team to make an impact and do something BIG. At Railbookers, we encourage every employee to identify areas of opportunity within the organization.
Every single person at Railbookers has a passion for travel, which explains why we’re so avid about encouraging our customers to get out and discover the world for themselves. Most importantly, we embolden you to be yourself and enjoy the work you do on a daily basis. We like having a great time at work, not just outside of it.
Job Overview:
We are seeking a detail-oriented API Technical Analyst to support the integration, management, and optimization of APIs. This role is critical in analyzing API performance, troubleshooting issues, ensuring seamless connectivity between travel suppliers, and handling travel data processing, migration, and validation. The ideal candidate will possess substantial experience and a proven track record in API analysis and integration.
Key Responsibilities:
- API Integration & Analysis
- Analyze and document API requirements for travel suppliers.
- Support API integration with supplier connections.
- Monitor API response times, latency, and optimize data flow for real-time booking and availability searches.
- Data Management & Migration
- Work with large travel datasets, ensuring data consistency across APIs and databases.
- Perform data migration, transformation, and validation during supplier onboarding and system upgrades.
- Use SQL queries to analyze, clean, and manipulate travel-related data for reporting and troubleshooting.
- Assist in designing ETL (Extract, Transform, Load) workflows for travel data processing.
- Data Management in Salesforce
- Manage Salesforce data operations, including imports, exports, cleansing, and transformation.
- Utilize Salesforce Data Loader, Workbench, and other ETL tools for bulk data operations.
- Troubleshoot data integrity issues, duplicate records, and validation rule conflicts.
- API Documentation & Governance
- Maintain comprehensive API documentation, including endpoints, authentication, request/response structures, and business rules.
- Ensure compliance with travel industry standards such as IATA NDC (New Distribution Capability) and OTA (OpenTravel Alliance) schemas.
- Define API versioning, rate limits, caching mechanisms, and security policies (OAuth, API keys).
- Monitoring, Troubleshooting & Performance Optimization
- Track API performance, detect bottlenecks, and suggest improvements for better response times.
- Troubleshoot API failures, sync issues, and booking errors with suppliers and internal teams.
- Conduct API testing using tools like Postman, SoapUI, Swagger, and JMeter.
- Collaboration & Support
- Work closely with product, engineering, and operations teams to align API capabilities with business needs.
- Provide technical support to internal sales teams, partners, and customers regarding API-based bookings and cancellations.
- Coordinate with third-party travel suppliers to resolve API-related discrepancies.