Software Engineering Jobs in India
There are 7,499 open Software Engineering jobs in India on freehire right now. 1,427 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 32%
How the work is done
- Hybrid 892 · 12%
- Remote 481 · 6%
- Onsite 316 · 4%
Visa sponsorship offered in 31% of the 667 postings that state a position on it.
Seniority
- Senior 2,196
- Lead 492
- Staff 457
- Principal 348
- Middle 101
- Intern 87
Who is hiring
- 1000+ employees 2,817
- 501-1000 employees 547
- 51-200 employees 70
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 2
Wordpress Developer
Build and customize WordPress websites using Elementor, PHP, HTML, CSS, JavaScript, and MySQL, developing custom themes, plugins, and integrations for an outstaff agency's remote product teams.
SAP Developer (ABAP, S4/Hana) (Any location in India)
Develop and maintain ABAP programs for S/4HANA clients, using modern tools like ABAP in Eclipse and CDS Views to build clean-core solutions in the Life Sciences sector.
Java Developer - AWS Expertise
Develops and supports high-volume, low-latency payment systems using Java 11+, Spring Boot, and AWS (DynamoDB, Lambda) within a collaborative team.

Software Development Engineer in Test II
Build and maintain automated test suites for web, API, and AI-driven systems using Playwright, SerenityJS, and Postman, integrating them into CI/CD pipelines to enforce quality gates.
Staff Software Engineer Golang
The Staff Software Engineer will design and implement scalable microservices architectures and automation solutions for a clinical AI platform. The role involves providing technical oversight, establishing coding standards, and collaborating across global teams to improve product performance and reliability.

Member of Technical Staff, Cekura (Bangalore, In-Person)
Build and ship core voice-AI testing systems: simulation engines, LLM-powered evaluators, and real-time telephony infrastructure for agent reliability at scale.
Senior Salesforce Developer for (Offshore)
The Senior Salesforce Developer will design and implement enterprise-scale Salesforce solutions, focusing on Apex, LWC, and Service Cloud integrations. The role requires extensive experience in technical architecture and performance optimization for offshore operations.
Software Engineer
Software engineer focused on Cisco wireless technology, designing and validating Wi-Fi 8 solutions, writing Python test automation scripts, and applying AI/ML to uplift testing frameworks and productivity tools.
Software Engineer II
This role involves designing, building, and optimizing enterprise data models and analytics solutions using SAP Datasphere and SAP Business Data Cloud. The engineer will perform SQL scripting, troubleshoot data flows, and collaborate with functional teams to support business reporting needs.
Golang Developer
Golang Developer building and maintaining backend microservices and APIs using Golang, Docker, AWS, and Buildkite CI/CD pipelines in an Agile team environment.
Software Developer - Work from Home
Remote PHP developer building and supporting cloud-based applications and dashboards, working with PHP, JavaScript, MySQL, Flutter, and the Yii framework.
Senior Software Engineer
Builds and owns backend features for Billtrust’s AI-powered B2B AR platform, focusing on high-throughput data ingestion, PDF processing, and scalable services using C++, .NET, Python, and AWS.
Senior Software Engineer
Builds and owns backend features for Billtrust’s AI-powered AR workflow platform, focusing on high-throughput data ingestion, PDF processing, and scalable services using C++, .NET, Python, and AWS.
Senior Software Engineer (Money)
Builds and maintains Databricks' billing, cost control, and resource governance systems to ensure accurate commercialization and usage tracking for enterprise customers.
Software Engineer, Senior ( Data Warehouse )
The Senior Software Engineer will design, develop, and maintain enterprise-scale data warehouse solutions and ETL/ELT pipelines. The role involves working with cloud platforms, big data technologies, and data modeling to support analytics and reporting within an agile environment.