← Jobs by country

Work in India

Jobs in India

Bengaluru and Mumbai GCCs — dense tech hiring, INR pay, English as a working language.

BangaloreMumbai

Editorial

Global Job Scanner editorial

Reviewed April 2026 (visa) and August 2026 (salary). Guidance only — not immigration legal advice. Market estimates, not job offers. How we source this

Work permit

Employment visa

Mid software engineer · Bangalore

₹2,946,500

Studio rent · Bangalore

$350/mo

Visa

Employment visa

An Indian employment visa is for a specific employer and role, generally at a published minimum salary for most nationalities. It is not a job-seeker visa. Business visas do not allow local employment. FRRO registration applies after arrival for longer stays. Most readers of this site are leaving India, not entering — this page is for inbound employment.

English is a working language of the professional IT and finance sector.

Indian Visa Online · Short-stay visa checker

Job market

How hiring actually works

Bengaluru is the product and GCC capital; Mumbai adds finance and media. Local INR salaries are much lower than US/EU packages; purchasing power and career density are the reasons people target these cities from elsewhere in India. Global capability centres hire at a premium to domestic averages.

Cities on this page: Bangalore, Mumbai. Search on Global Job Scanner is account-gated; create a free account to run a live India query.

Pay

Mid-level salaries, local currency

Same model as the salary checker (2025–2026 market estimates, Q1 2026 FX). Not an offer.

CitySoftware EngineerProduct ManagerData Scientist
BangaloreINR₹2,946,500₹3,029,500₹2,780,500
MumbaiINR₹2,946,500₹3,029,500₹2,780,500

Compare Bangalore against another city · Rent and budget in the cost of living calculator

Questions

Before you book a one-way ticket

What visa do I need to work in India?

Employment visa. An Indian employment visa is for a specific employer and role, generally at a published minimum salary for most nationalities. It is not a job-seeker visa. Business visas do not allow local employment. FRRO registration applies after arrival for longer stays. Most readers of this site are leaving India, not entering — this page is for inbound employment.

What does a software engineer earn in India?

A mid-level software engineer in Bangalore is about ₹2,946,500 in our 2026 model (local currency, market estimate — not an offer). Compare other roles in the table on this page or the salary checker.

Can I get by in English?

English is a working language of the professional IT and finance sector.

Search

Pull live India listings into one list.

LinkedIn, Indeed, Glassdoor and 20+ other sources. Free Explorer plan — no credit card.

Create a free account