Software Engineering Jobs in India
There are 7,462 open Software Engineering jobs in India on freehire right now. 1,359 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,633,344 | ₹3,500,000 | 60 |
| 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 33%
How the work is done
- Hybrid 879 · 12%
- Remote 475 · 6%
- Onsite 326 · 4%
Visa sponsorship offered in 33% of the 670 postings that state a position on it.
Seniority
- Senior 2,154
- Lead 496
- Staff 454
- Principal 348
- Middle 96
- Intern 85
Who is hiring
- 1000+ employees 2,854
- 501-1000 employees 549
- 51-200 employees 70
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 3

Staff Software Development Engineer in Test
Leads test automation infrastructure and quality strategy for a data-movement platform, building shared tools in Java/Python and cloud-native stacks to ensure reliable, high-confidence releases.
Software Engineer (Java, Springboot)
Backend Software Engineer building and maintaining Java/Spring Boot microservices on the CDAR platform, using SQL, Jenkins CI/CD, and Azure cloud services.
Software Engineer I
Build and support scalable data pipelines, platform services, and analytics-ready datasets for Location Intelligence products using Python, Spark, SQL, and cloud data services in a hybrid Noida office setting.

Software Development Engineer - 3
Build and own scalable backend services for a logistics platform, using Java/Spring Boot, Kafka, and AWS to optimize millions of daily deliveries.
Senior Software Engineer - Golang
Senior Software Engineer on GoDaddy's Domains Investor team, building and improving full-stack, customer-facing aftermarket domain services including backend APIs and responsive UI, using microservices and cloud technologies.
Senior Software Engineer (must haves: NodeJS, Java, MySQL, Docker)
The Senior Software Engineer will design and maintain scalable backend services using Java and Node.js, working with event-driven architectures and containerized systems. The role involves collaborating with global teams to build data platforms and distributed systems.
Specialist Software Engineer
Senior Java engineer leading architecture and AI-driven workflows for streaming data pipelines using Kafka, Flink, and AWS, while mentoring teams and championing agentic AI practices.
Software Engineer Veeva
The Veeva Engineer will design, develop, and support Veeva platform solutions for quality applications, utilizing the Veeva SDK and managing system workflows. This role requires on-site work in Hyderabad, India, during US EST business hours.
Senior Software Development Engineer - R01570488
Senior Salesforce developer building and maintaining scalable solutions across Sales Cloud, Service Cloud, Experience Cloud, Agentforce, and Data Cloud using Apex, LWC, Flows, and REST/SOAP integrations.
Python Developer
The Python Backend Developer will design, build, and maintain scalable server-side applications and microservices using Python frameworks like FastAPI, Flask, or Django. The role involves optimizing database architectures, implementing asynchronous workflows, and collaborating with cross-functional teams to ensure system performance.
Associate Software Engineer
Builds enterprise ERP features in C#/.NET and SQL for a corrugated packaging manufacturing system, focusing on data integrity, financial transactions, and systematic debugging.
Software Development Engineer in Test
Builds and executes automated test strategies for a B2B travel tech platform, ensuring bug-free releases for internal ERP and customer-facing products using REST APIs, Postman, and automation frameworks.
Senior Software Engineer
The Senior Software Engineer will focus on scaling data processes and developing backend services on the IBMi platform using RPGLE and SQL. The role involves cross-team collaboration, mentoring data engineers, and applying software engineering best practices to solve business problems.