Stand out for this role — generate a tailored resume and cover letter in about a minute.
TripGain is seeking a Senior Python Engineer to join the Travel & Expense Platform in Bengaluru. You will design and own backend features, working on flight/hotel booking, expense processing, and AI-assisted workflows.
Strong Python and FastAPI skills are required, with real API design experience and systems integration. You will handle databases, asynchronous programming, and production-grade services, including background jobs, caching, and event-driven webhooks.
We build corporate travel and expense software, plus a booking platform used by travel agencies. You'd be working on services that search and book flights, hotels and ground travel, process expense receipts and invoices, integrate with airline and supplier systems, and increasingly, on AI assistants that do this work on a user's behalf.
You’ll own features end to end — from design through production — rather than picking up pre-specified tickets.
Python backend depth (5+ years)
Strong Python, ideally with FastAPI; async programming you genuinely understand, not just async def on everything
You’ve designed and maintained APIs that other teams or customers depend on
Solid relational database skills — schema design, query performance, and a careful hand with production data and schema changes
Real experience wiring up third-party APIs that are inconsistent, poorly documented or legacy, and turning them into something clean your own code can rely on
Background jobs, caching, queues, webhooks
You’ve shipped an LLM-backed feature to production with real users — not a prototype
You understand where these models are unreliable and how to design around it: validation, fallbacks, confidence handling, cost and latency control
You test what matters, document what you build, and verify your own work before calling it done
You’re comfortable with AI coding tools and review their output as carefully as a colleague’s
Travel or fintech domain experience
Multi-tenant SaaS
Analytics or data-heavy systems
Enough frontend to build an internal admin screen
Vector search / RAG, agent frameworks, MCP
Correctness matters more to us than speed or cost — we don’t trade accuracy for a faster response
We write and speak in plain language, in code, UI and docs alike
Small team, high ownership, short path from idea to production
Role: Back End DeveloperIndustry Type: IT Services & ConsultingDepartment: Engineering - Software & QAEmployment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: B.Tech / B.E. in Any SpecializationKey SkillsSkills highlighted with ‘‘ are preferred keyskillsPythonFast APIBackend Development