Software Engineering Jobs in India
There are 7,473 open Software Engineering jobs in India on freehire right now. 1,381 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,516,687 | ₹3,500,000 | 59 |
| USD | year | $122,209 | $148,938 | $170,000 | 15 |
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 879 · 12%
- Remote 476 · 6%
- Onsite 328 · 4%
Visa sponsorship offered in 32% of the 673 postings that state a position on it.
Seniority
- Senior 2,169
- Lead 493
- Staff 454
- Principal 348
- Middle 97
- Intern 85
Who is hiring
- 1000+ employees 2,858
- 501-1000 employees 543
- 51-200 employees 69
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 3
Senior Software Engineer - Rust
Senior Rust engineer at Bitwarden owning desktop native integrations (autofill, SSH agent, passkeys) built on a cross-platform Rust SDK with FFI and language bindings across Windows, macOS, and Linux.
Software Engineer I
Build, test, and maintain cloud-based IT operations and device management software, contributing to backend services, APIs, and integrations under senior guidance.
Senior Salesforce Developer
Develops and maintains Salesforce CRM solutions (Sales/Service Cloud, CPQ, Experience Cloud) for a global enterprise, focusing on automation, integrations, and platform optimization using Apex, LWC, and Salesforce APIs.
Java Developer
Java Developer building microservices and RESTful APIs using Core Java, Spring Boot, and SQL databases, with exposure to Docker, Kubernetes, and cloud platforms.
Junior Java Developer
Build and maintain high-volume Java applications using Spring, REST services, and Linux, with tools like Git and Jenkins.
Sr. Java Developer
Build and maintain enterprise Java backend applications using Java 8+, Spring Boot 3.x, and RESTful APIs, with Maven and Jenkins for CI/CD, collaborating closely with engineers and product teams in an Agile environment.
Senior Software Engineer, Core
Senior Software Engineer on Google's Core team, designing, developing, testing, and maintaining the foundational infrastructure and developer platforms behind Google's flagship products.
Sr. Software Engineer I (.Net, React)
Builds and maintains enterprise SaaS backends in .NET and frontends in React, ensuring scalable, clean-architecture systems and optimized SQL Server databases.
Principal Software Engineer I - Platform (ReactJS)
Principal Software Engineer I at ConnectWise in Pune builds and evolves the frontend platform using React, TypeScript, and micro-frontends, while leading design systems, developer tooling, and performance optimization for a large-scale SaaS suite.
Senior Software Engineer (C++, MacOS)
Senior engineer building and maintaining the macOS desktop agent for a file sync and backup product, using C++, Swift, and Objective-C.
Senior Software Engineer II (Python and AWS, React and Angular)
Senior Software Engineer II builds and maintains large-scale production services and web apps using React, Redux, Python, and Django, while collaborating with cross-functional teams.
Principal Software Engineer I
Principal Software Engineer I designs, builds, and maintains large-scale production services and web apps, debugs production issues, and improves engineering standards and tooling.
Senior Software Engineer II (Java)
Develops and maintains large-scale production systems, web apps, and data pipelines for a global software company serving tech solution providers; collaborates cross-functionally to ensure high-quality, standards-compliant software delivery.
Staff Software Engineer - Test & Release
Build and optimize Sumo Logic’s verification platform and CI/CD pipelines, using AI/ML to automate testing, security validation, and risk prediction for reliable, scalable software delivery.