Software Engineering Jobs in India
There are 7,937 open Software Engineering jobs in India on freehire right now. 1,355 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 | 61 |
| USD | year | $119,418 | $148,938 | $170,000 | 17 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 59%
- ai 50%
- api 49%
- agile 43%
- ci-cd 41%
- java 36%
- python 33%
- automation 32%
How the work is done
- Hybrid 958 · 12%
- Remote 532 · 7%
- Onsite 349 · 4%
Visa sponsorship offered in 32% of the 684 postings that state a position on it.
Seniority
- Senior 2,293
- Lead 525
- Staff 471
- Principal 374
- Intern 95
- Middle 78
Who is hiring
- 1000+ employees 2,802
- 501-1000 employees 557
- 51-200 employees 77
- 11-50 employees 42
- 201-500 employees 26
- 1-10 employees 2
Python Developer - Fully Remote | Upto $50/hr
Build and integrate AI-powered developer tools using Python, FastMCP, and Docker for a remote-first company connecting talent with AI research labs.
Software Engineer - Flight Simulator
Software Engineer - Flight Simulator Location: Bangalore, India Department: Test & Evaluation Experience: 3-6 About Sarla Aviation: Sarla Aviation is at the forefront of revolutionizing urban air mobility with its…
Senior Java Developer
Senior Java Developer VP Location: Pune, Maharashtra, India Employment Type: Regular The Digital S/W Eng Lead Analyst is a strategic professional who stays abreast of developments within own field and contributes to…
Founding Engineer Persistent Spatial Worlds (Unity + AI)
Build persistent, AI-assisted spatial worlds in Unity where users interact with digital artifacts anchored to real-world locations, focusing on multi-user synchronization and mobile-first spatial computing.
Senior Software Engineer
Senior Software Engineer at Playlist (Mindbody) builds and improves web/mobile applications for fitness and wellness businesses using .NET, React, and AWS, while mentoring junior engineers and ensuring system reliability.
Software Engineer III - Java, Springboot, Kafka
Lead a team building and maintaining secure, scalable Java/Spring Boot applications with Kafka messaging for JPMorgan Chase’s Commercial & Investment Bank, driving automation and AI-assisted engineering practices.
Application Software Engineer 2
Develops and debugs application features, APIs, and integrations following design specs, with production support and testing responsibilities in a large enterprise software team.
Software Development Engineer II, Amazon B2B Payments and Lending (ABPL)
Builds and maintains scalable, full-stack financial services for Amazon Business customers using AWS cloud services and modern development practices.
Staff Software Development Engineer
Staff Software Development Engineer at Nokia in India designs, builds, and deploys machine learning models to analyze telecom and embedded systems data, driving data-driven decisions using Python, SQL, and cloud platforms.
Custom Software Engineer
Designs, builds, and maintains scalable data pipelines on Azure using Databricks, PySpark, and Delta Lake to support business analytics and reporting.
Custom Software Engineer
Designs, builds, and maintains scalable data pipelines on Azure using Databricks, PySpark, and Delta Lake to support analytics and business needs.
Custom Software Engineer
Designs, implements, and maintains CI/CD pipelines and cloud infrastructure on Microsoft Azure, automating deployments and ensuring scalable, secure software delivery.
Custom Software Engineer
Designs, implements, and maintains CI/CD pipelines and cloud infrastructure on Microsoft Azure, automating deployments and ensuring scalable, secure solutions for enterprise clients.
Custom Software Engineer
Designs and maintains Azure DevOps CI/CD pipelines, automates infrastructure with Terraform, and supports cloud deployments to ensure scalable, secure software delivery.
Custom Software Engineer
Designs and builds custom software components using AWS Glue and cloud-based ETL pipelines, leading a team to deliver scalable data solutions in an agile environment.
Custom Software Engineer
Designs and builds custom AI-driven software solutions on Microsoft Azure AI Foundry, leading teams to deliver scalable, enterprise-grade systems using agile practices.