Senior Python Engineer

Tripgain Travel and Expense Management Solutions

Bengaluru

On-site

INR 2,400,000 - 3,800,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 in Bengaluru is seeking a senior Python backend engineer to own features end to end, from design through production, for our travel and expense software. You would work on services that search and book flights, hotels and ground travel, process expense receipts and invoices, and integrate with airline and supplier systems.

You’ll own features end to end — from design through production — rather than picking up pre-specified tickets, and you’ll contribute to AI-assisted workflows that

Qualifications

  • 5+ years Python backend development experience.
  • You should know FastAPI and asynchronous programming beyond simple async def.
  • Experience designing and maintaining APIs used by internal teams or customers.

Responsibilities

  • Own features end to end from design through production.
  • Work on services that search and book flights, hotels and ground travel.
  • Collaborate on AI assistants that automate travel and expense workflows.

Skills

Python
FastAPI
Async programming
APIs design
Relational databases
API integrations
Background jobs / queues
LLM integration awareness
Testing & documentation
AI tools familiarity

Job description

Company: TripGain · Location: Bangalore · Experience: 5–8 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
  • 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
  • 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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer Lead
Python Developer Lead

Tripgain • Bengaluru

On-site
INR 4,000,000 - 7,500,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
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 (Python)
Senior Software Engineer (Python)

Connexr • Bengaluru

On-site
INR 1,020,000 - 1,380,000
Senior Python API Developer
Senior Python API Developer

Matrix Business Services • Chennai District

On-site
INR 1,800,000 - 2,800,000
Python Backend Engineer
Python Backend Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Competitive salary
Professional growth
Collaborative environment
+1
Python Developer
Python Developer

Viraaj HR Solutions Private Limited • Kolkata District

On-site
INR 900,000 - 1,300,000
Competitive compensation
Performance-linked incentives
Technical learning budget
Senior Front End Developer - Angular and Python
Senior Front End Developer - Angular and Python

Manav Sansadhan Vikas Salaahkar • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Python Engineer
Python Engineer

KodeCorp • Hyderabad

On-site
INR 800,000 - 1,200,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