Software Engineering Jobs in India
There are 7,644 open Software Engineering jobs in India on freehire right now. 1,401 of them were posted recently. The skills employers ask for most often are cloud, ai and api.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| INR | year | ₹1,700,000 | ₹2,750,000 | ₹3,500,000 | 57 |
| USD | year | $118,718 | $144,469 | $170,000 | 16 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 60%
- ai 50%
- api 49%
- agile 43%
- ci-cd 41%
- java 36%
- python 33%
- automation 32%
How the work is done
- Hybrid 921 · 12%
- Remote 517 · 7%
- Onsite 330 · 4%
Visa sponsorship offered in 31% of the 679 postings that state a position on it.
Seniority
- Senior 2,197
- Lead 505
- Staff 456
- Principal 367
- Intern 90
- Middle 73
Who is hiring
- 1000+ employees 2,796
- 501-1000 employees 553
- 51-200 employees 70
- 11-50 employees 42
- 201-500 employees 21
- 1-10 employees 2
Principal Software Engineer - Platform
Principal engineer building the data platform that powers Atlan’s AI context layer, designing APIs, ingestion frameworks, and multi-tenant systems to serve 100K+ users with 99.99% availability.
Software Development Engineer (Remote)
Build and maintain C#/.NET applications, write tests, and mentor junior engineers while collaborating in Agile ceremonies.
Senior Software Development Engineer
Senior engineer building scalable back-end services in C#/.NET and Python, leading full development cycles and mentoring junior engineers.
Software Developer II
TRISTAR is seeking a highly motivated Software Developer II to support the software development and system administration of the Expeditionary Electronic Warfare Intelligence & Cyberspace Operations (EW ICO) in…
Web Engineer
Build and maintain full-stack web apps for partner onboarding and eCommerce integrations using React, Node.js, PHP, Shopify, and Magento.
Senior Software Engineer
Build and own distributed systems for AI-powered threat detection and response in email security, using Python/Django and agentic AI tools to design scalable, reliable components that protect customers from cyber threats.
Software Engineer
Build AI-powered threat detection and response systems for email security, using Python/Django and agentic coding tools to design scalable backend services that protect customers from cyber threats.

Software Development Engineer
Build and scale banking APIs from scratch using Python/PHP/Node.js, ensuring security, scalability, and clean code for a fintech startup.
Senior Software Engineer
Build and debug low-level Windows security software for SentinelOne’s AI-native EPP/EDR platform, working on kernel/user-space code and OS internals to improve stability and detection capabilities.
Senior Software Development Engineer
Senior software engineer building and maintaining healthcare data platforms, writing testable code, and participating in on-call rotations to ensure system reliability and compliance.
Software Engineer III, Infrastructure, Spanner SQL Language
Build and own SQL language features for Google Cloud Spanner, enhancing its PostgreSQL and GoogleSQL dialects to support planet-scale distributed database workloads.
Mid-Level .NET Developer
Builds and maintains backend .NET services that interface with physical devices like card terminals and printers, using C#/.NET 8 and hardware SDKs.