Software Engineering Jobs in India
There are 7,483 open Software Engineering jobs in India on freehire right now. 1,421 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 479 · 6%
- Onsite 316 · 4%
Visa sponsorship offered in 31% of the 667 postings that state a position on it.
Seniority
- Senior 2,194
- Lead 486
- Staff 456
- Principal 347
- Middle 101
- Intern 86
Who is hiring
- 1000+ employees 2,814
- 501-1000 employees 545
- 51-200 employees 69
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 2
Senior Software Engineer I
The Senior Software Engineer will design and maintain scalable data warehouse solutions and pipelines for sales and marketing analytics using Snowflake, DBT, and AWS. The role involves leading technical initiatives, mentoring team members, and integrating AI-assisted engineering practices into the development lifecycle.
DCS Software Engineer
Yokogawa is seeking a DCS Software Engineer to work on industrial automation and measurement systems. The role involves contributing to the company's mission of co-innovating industrial technology and supporting global energy and sustainability initiatives.
Software Engineer
Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received . Meet the team Catalyst Engineering IOS XE Platform Independent team - designs and develops…
Software Development Engineer, Amazon International Seller Services
Team Overview: The Seller Compliance team builds critical services enabling Amazon's $100B+ EU marketplace growth by solving complex regulatory challenges. We own the Pay-on-Behalf platform that currently protects…
Software Engineer - Senior
Job Summary: Responsible for building high-quality, innovative and fully performing software in compliance with coding standards and technical design. Design, modify, develop, write and implement software programming…
Software Development Engineer in Test Senior Associate
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the…
Software Development Engineer in Test Senior Associate
Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the…
Lead Software Engineer Java
Lead Software Engineer building enterprise-scale batch data processing applications for market surveillance at JPMorgan Chase in Mumbai, using Core Java, Oracle SQL, Autosys, and big data technologies.
Staff Software Engineer for Identity Management (Go/Golang)
Build and modernize identity management systems for Canonical’s products and services using Go and Python, including authentication flows, API endpoints, and Juju charms.
Roblox Game Developer (Lua/Luau)
Build and maintain Roblox gameplay systems—movement, combat, economy, UI, and live-ops—in Lua/Luau across client and server, optimizing performance and operating shipped live games.
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.