Python Developer Lead

Tripgain

Bengaluru

On-site

INR 4,000,000 - 7,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

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.

Qualifications

  • Python backend depth with 5+ years of experience.
  • Design and maintain APIs that other teams or customers depend on.
  • Proficient with relational databases and production data handling.
  • Experience wiring third-party APIs, with reliability and graceful fallbacks.
  • Exposure to AI/LLM features and responsible integration.

Responsibilities

  • Own features end to end from design through production.
  • Build and maintain APIs used by internal and external teams.
  • Integrate with airline, supplier systems and third-party services.
  • Handle background jobs, caching, queues and webhooks.
  • Ship LLM-backed features with proper validation and fallbacks.

Skills

Python
FastAPI
Async programming
API design
Backend development
Database design
Integration with APIs
Background jobs & queues
AI features development
Testing & documentation

Education

B.Tech / B.E. (CS/IT)

Tools

Celery
REST APIs
Caching mechanisms

Job description

Role & responsibilities
Senior Python Engineer Travel & Expense Platform
Company: TripGain • Location: Bangalore • Experience: 58 years
About the work

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.

What we’re looking for

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

Databases

Solid relational database skills — schema design, query performance, and a careful hand with production data and schema changes

Integration

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

AI / LLM work

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

Craft

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

Nice to have

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

How we work

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

Preferred candidate profile

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer
Senior Python Engineer

Tripgain Travel and Expense Management Solutions • Bengaluru

On-site
INR 2,400,000 - 3,800,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

Connexr • Bengaluru

On-site
INR 1,020,000 - 1,380,000
Senior Software Engineer (Python)
Senior Software Engineer (Python)

ConnexR Solutions Pvt Ltd • Bengaluru

On-site
INR 1,020,000 - 1,380,000
Senior Software Engineer – Backend (Python | B2B SaaS/AI | 2–5 Years)
Senior Software Engineer – Backend (Python | B2B SaaS/AI | 2–5 Years)

ITILITE • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Python Technical Lead
Python Technical Lead

OSI Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Sr Software Engineer - (Python Developer)
Sr Software Engineer - (Python Developer)

Ibaset India Software • Ahmedabad District

On-site
INR 1,800,000 - 3,000,000
Senior Python Developer - HPH
Senior Python Developer - HPH

Weekday AI • Hyderabad

On-site
INR 4,500,000 - 7,500,000
Python Developer
Python Developer

Accufy • Hyderabad

On-site
INR 900,000 - 1,300,000
High ownership and real product impact
Exposure to LLM integrations and AI-fu
Modern backend stack and fast shipping
+1
Python Backend Developer
Python Backend Developer

TekSalt Solutions • Bengaluru

On-site
INR 900,000 - 1,300,000
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Mumbai

On-site
INR 1,500,000 - 2,200,000
Competitive compensation
Performance-linked incentives
Technical learning budget
+1