Software Engineering Jobs in India
There are 7,546 open Software Engineering jobs in India on freehire right now. 1,447 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 905 · 12%
- Remote 484 · 6%
- Onsite 318 · 4%
Visa sponsorship offered in 32% of the 669 postings that state a position on it.
Seniority
- Senior 2,211
- Lead 495
- Staff 459
- Principal 351
- Middle 103
- Intern 87
Who is hiring
- 1000+ employees 2,822
- 501-1000 employees 550
- 51-200 employees 70
- 11-50 employees 40
- 201-500 employees 21
- 1-10 employees 2
Principal Software Development Engineer - Rust
Principal engineer designs and scales high-performance Rust-based backend services for a converged security platform, focusing on low-latency data forwarding, distributed systems, and gRPC APIs.
Senior Staff Software Engineer - C and IPSec
Senior engineer in Bangalore designs and optimizes Zscaler’s firewall/SWG platforms running in public cloud, focusing on C, OpenSSL, TLS, and cloud-native security.
Sr. Staff Software Development Engineer
Senior Staff Software Engineer at Zscaler in Bangalore designing and building automated testing frameworks for cloud-native security products using Python or Go, with a focus on AI-driven test automation.
Staff Software Development Engineer
Designs and scales high-performance backend services in Go for Zscaler's converged security platform, integrating databases and cloud infrastructure while mentoring engineers.
Sr. Software Development Engineer - Python Automation / Kubernetes / Networking
Senior engineer in Bangalore builds and maintains Python-based automation frameworks for cloud-native networking and security systems, integrating tests into Kubernetes-driven CI/CD pipelines.
Staff Software Development Engineer
Designs and builds zero-trust cybersecurity software in C/C++ for Linux, troubleshooting distributed systems while collaborating with a global engineering team.
Staff Software Development Engineer
Staff Software Development Engineer at Zscaler builds full-stack features using React, Spring Boot, AWS, and Kubernetes to secure AI-driven cybersecurity solutions in a hybrid role.
Sr. Software Development Engineer
Senior engineer building secure, scalable AI-driven security systems in Go/Rust/Python, leading architecture and mentoring teams to protect cloud-native Zero Trust platforms.
Principal Software Development Engineer - Golang/Python + Networking
Designing and optimizing high-performance network system architecture and security features for Zscaler's cloud security platform, using Golang and Python to solve complex networking challenges and enhance the company's multitenant architecture.
Principal Software Engineer
Principal Software Engineer designs and evolves Kaseya's identity and access management systems, ensuring secure, scalable authentication and authorization for global IT management software.
Senior Software Engineer
Build and maintain secure, scalable enterprise SaaS features for IT management and cybersecurity platforms using Java/C#/.NET and relational databases.
Staff Software Engineer
Lead architecture and delivery of secure, scalable enterprise IT management and cybersecurity software, guiding multiple teams and mentoring engineers.
Senior Staff Software Engineer
Principal Software Engineer at Kaseya to lead architecture and technical strategy for AI-powered IT management and cybersecurity platforms, guiding distributed systems and SaaS solutions.
Staff Software Engineer, Infrastructure, Google Cloud
Designs, builds, and maintains Google Cloud’s large-scale infrastructure systems using C++, Java, Go, or Python while leading technical projects and mentoring engineers.
Senior Software Engineer, Mainframe AMS
Senior Mainframe Developer maintaining and enhancing legacy mainframe apps using COBOL, CICS, DB2, and Netron Frame, while leading incident resolution and performance tuning in a 24/7 AMS environment.
Expert Software Engineer Mainframe AMS
Expert Mainframe Software Engineer providing 24/7 support, development, and modernization for mission-critical COBOL/CICS/DB2 applications using DevOps on Z and GitHub with IBM DBB.
Expert Application Developer – Workday Finance Application Management
Design, implement, and optimize Workday Financials, Procurement, and Adaptive Planning solutions to automate finance processes and improve reporting for enterprise clients.
Software Engineer, YouTube
Build and maintain large-scale YouTube systems handling billions of users, using languages like Python, Java, or C++ and modern software practices.