Backend Engineer
Core
Design and own Python services and APIs that power visa processing, payments, document handling, and order tracking for travelers across 127 countries.
Role type
Senior Backend Engineer (Python, distributed systems)
Builds
Core platform services, integrations with government portals/payment gateways, async workflows, and production AI/LLM agent services
Domain
Travel technology, visa processing, fintech
Deliverable
production ML models | product features
Required skills
Python, FastAPI/Django/Flask, PostgreSQL, Redis, message queues (Kafka/RabbitMQ/SQS/Celery), async processing, cloud infrastructure (AWS/GCP), Docker, Kubernetes, CI/CD, observability
Preferred skills
Browser automation (Playwright/Selenium), LLM API integration, fintech or high-compliance domain experience
Responsibilities
Design and ship Python services and APIs for applications, payments, and document handling; build robust integrations with government portals and payment gateways handling retries and rate limits; design data models, queues, and async workflows for high volume; work with AI team to productionize LLM-powered agents and document intelligence pipelines; own systems end-to-end including deployment, monitoring, alerting, and incident follow-ups
Seniority
Mid-level to Senior, hands-on IC