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
Software Engineer (Java, spring boot,Angular, AI)
This role is for a Java Full Stack Developer responsible for building and maintaining scalable web applications using Java, Spring Boot, and Angular. The position involves designing microservices, managing databases, and integrating AI/Generative AI capabilities into software solutions.
Software Engineer
Build and maintain secure Java microservices and cloud-native tools using Go, Kubernetes, and CI/CD pipelines while adhering to OWASP principles and secure coding practices.
Core .Net Developer - Angular
A full-stack .NET Developer role building web applications using .NET Core, ASP.NET MVC, Angular, and SQL Server. The developer will create RESTful APIs, manage databases, and collaborate in Agile teams to deliver scalable software solutions.
Senior Software Engineer II - DBOps
Own and modernize database infrastructure by migrating on-prem PostgreSQL to AWS Aurora, optimizing performance, automating operations, and ensuring 99.99% availability for fintech systems.
Senior Software Engineer II - AI Platforms
Build and maintain AI developer platforms (LLM Gateway, agent frameworks) to integrate AI into engineering workflows, focusing on scalability, observability, and cost control.
Senior Software Engineer II
Build and secure cloud foundations in AWS/GCP, authoring Terraform modules and guardrails that enforce reliability, security, and governance for platform teams.
Sr Software Engineer
ServiceNow is seeking a Senior Software Engineer to build and operate full-stack capabilities, including frontend interfaces, backend services, and AI-driven features. The role involves working with Java, Python, React/Angular, Kubernetes, and streaming technologies like Kafka to deliver scalable production systems.

Senior Software Development Engineer in Test - Database Automation
Designs and maintains scalable database automation frameworks in Java to ensure data pipeline reliability, correctness, and performance at Fivetran, leveraging AI/ML tools for smarter testing and debugging.

Senior Software Engineer - Developer Productivity
Build internal developer tooling and AI-driven automation to streamline engineering workflows across AWS, Azure, and GCP, improving build times, observability, and incident response.

Staff Software Engineer-dbt core
Build and optimize dbt Core, the open-source engine that transforms data for tens of thousands of engineers, focusing on performance, reliability, and database integrations.

Staff Software Engineer - Developer Productivity
Build and improve internal developer platforms and tooling in Python/Go to automate workflows, enhance observability, and enable self-service across AWS, Azure, and GCP.

Staff Software Engineer - Infrastructure
Build and maintain a multi-cloud infrastructure platform for dbt Cloud using Terraform, Kubernetes, and cloud providers (AWS/Azure/GCP) to ensure reliability and developer velocity.

Staff Software Engineer_Fusion Adapters
Build core Rust/Go connectivity layers and adapters for dbt’s next-gen data execution platform, shaping how workloads run across engines like Arrow, DuckDB, and Spark.

Senior Software Engineer
Senior Full-Stack Engineer on the Cloud Clients team at Fivetran/dbt Labs, building AI-native developer experiences across dbt Studio (browser), the VS Code extension, and the CLI workspace runtime using Python, TypeScript, React, and Kubernetes.

Senior Software Engineer - Semantic Layer
Build and maintain MetricFlow, an open-source semantic engine that compiles dbt metrics into optimized SQL across warehouses like Snowflake and BigQuery, shaping how companies measure their business.

Senior Software Engineer - Infrastructure
Senior engineer builds and maintains a multi-cloud infrastructure platform (AWS, Azure, GCP) using Terraform, Kubernetes, and Python to deliver a reliable, self-service environment for the dbt Cloud product.

Senior Software Engineer
Senior Software Engineer builds and maintains Fivetran’s global data pipelines that move terabytes of customer data from sources to warehouses using Java, Kubernetes, and cloud platforms.

Senior Software Development Engineer in Test
Designs and maintains scalable test automation frameworks in Java to ensure data pipeline reliability for Fivetran’s cloud-based ETL solutions, integrating AI tools for debugging, test generation, and pipeline optimization.