Get the job you really want

Top Software Engineer Jobs in India

2,900+ Job Results
18 Days Ago
Gurgaon, Gurugram, Haryana, IND
Senior level
Senior level
Digital Media • eCommerce • Social Media
The Senior Software Engineer at TMB will develop and support high-traffic WordPress websites, focusing on SEO optimization and Core Web Vitals. Responsibilities include designing, maintaining websites, collaborating with teams, and ensuring code quality through best practices. The role requires troubleshooting technical issues and driving process improvements in development.
18 Days Ago
Bengaluru, Karnataka, IND
6,000 Employees
Senior level
6,000 Employees
Senior level
Cloud
The Staff Software Engineer will develop and maintain automated build, release, and testing infrastructure. Responsibilities include scripting and tools-building for continuous delivery, collaborating with development, QA, and operations teams, and implementing new technologies in the CI system while ensuring efficient project rollout and user feedback integration.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+32 More
18 Days Ago
Hyderabad, Telangana, IND
900 Employees
Mid level
900 Employees
Mid level
Cloud • Enterprise Web • Software • Infrastructure as a Service (IaaS)
As a Software Engineer at DigitalOcean, you will develop cloud-based software solutions for PaaS while ensuring performance and reliability. Your role includes engaging in on-call rotations, maintaining current products, and engineering new systems to meet customer needs. You will work within Agile methodologies and contribute to architectural discussions, focusing on microservice architecture and distributed systems.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+47 More
18 Days Ago
Trivandrum, Thiruvananthapuram, Kerala, IND
450 Employees
Mid level
450 Employees
Mid level
Manufacturing
The Senior Software Engineer will design, develop, and maintain high-performance software applications using C#, WPF, C++, and Python, while leading projects, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software solutions.
18 Days Ago
Bengaluru, Karnataka, IND
913 Employees
Senior level
913 Employees
Senior level
Software
The Senior Software Engineer II - DevOps and Tooling will develop and sustain automated tooling for release processes at Sumo Logic. Responsibilities include owning delivery pipelines, mentoring engineers, improving software development processes, and collaborating with teams to implement best practices. The role requires extensive experience in designing and using release automation tooling and contributing to internal Platform-as-a-Service efforts.
Top Benefits:
401-K
Company Outings
Dental Insurance
+15 More
18 Days Ago
Bengaluru, Karnataka, IND
913 Employees
Expert/Leader
913 Employees
Expert/Leader
Software
The Staff Software Engineer will be responsible for designing and implementing highly scalable backend systems for processing and managing large-scale data. They will work on building a cloud-based platform for analyzing machine data and ensuring the reliability and efficiency of backend systems. The ideal candidate will have a strong background in distributed data processing and experience with multi-threaded programming.
Top Benefits:
401-K
Company Outings
Dental Insurance
+15 More
18 Days Ago
Bengaluru, Karnataka, IND
Hybrid
400 Employees
Senior level
400 Employees
Senior level
eCommerce • Food • HR Tech • Mobile • Retail
Design, develop, and deploy scalable software solutions for a high-tech labor marketplace. Prioritize projects, collaborate with PMs and designers, and provide feedback to engineers. Requires 5-8 years of experience in high traffic web/mobile applications, strong coding skills, and experience in system design and databases.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+36 More
19 Days Ago
8 Locations
Remote
12 Employees
Senior level
12 Employees
Senior level
Software • Database • Analytics
As a Senior Software Engineer at Expanso, you will lead the development of Bacalhau, focusing on performance, reliability, and scalability while collaborating with a cross-functional team. You will ensure coding excellence, troubleshoot issues, and iterate based on community feedback in a dynamic, innovative environment.
18 Days Ago
Bengaluru, Karnataka, IND
1,050 Employees
Mid level
1,050 Employees
Mid level
Information Technology • Security • Cybersecurity
Seeking a Staff Software Engineer to contribute to building the next generation Cloud Security offering, collaborating with Product Managers and engineering teams, providing technical leadership, and playing a crucial role in security research and data mapping.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+46 More
19 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
3,118 Employees
Senior level
3,118 Employees
Senior level
Machine Learning • Cybersecurity
The Senior Software Engineer will design, develop, and maintain backend services and APIs primarily using Python. Responsibilities include creating CI/CD pipelines, collaborating with cross-functional teams, architecting scalable systems on AWS, implementing microservices with Kubernetes, and ensuring high availability and performance of backend infrastructure.
19 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
3,118 Employees
Senior level
3,118 Employees
Senior level
Machine Learning • Cybersecurity
The Senior Software Engineer will develop web-based applications, build security solutions for SaaS, and deploy cloud-based applications using AWS. Responsibilities include collaborating with product managers, troubleshooting customer issues, and participating in code reviews, while maintaining high performance and scalability of solutions.
20 Days Ago
2 Locations
Hybrid
343 Employees
Senior level
343 Employees
Senior level
Big Data • Analytics
The Staff Software Engineer will design, develop, and deliver complex software solutions, lead large-scale projects, collaborate with teams for requirement analysis, provide technical leadership and mentorship, and promote engineering best practices. They will also be involved in architectural discussions and stay updated with the latest technologies.
19 Days Ago
Pune, Maharashtra, IND
250 Employees
Senior level
250 Employees
Senior level
AdTech • Digital Media • Healthtech • Marketing Tech • Analytics
The Senior Software Engineer at DeepIntent is responsible for ensuring timely and top-quality product delivery, driving architecture/design decisions, conducting feasibility analysis, providing code reviews, and troubleshooting complex issues. The role requires expertise in Java, scalability, relational databases, and excellent communication skills.
Top Benefits:
401-K
401-K Matching
Company Equity
+38 More
19 Days Ago
India
5,395 Employees
Senior level
5,395 Employees
Senior level
Software
The Principal Software Engineer will develop system changes and new modules according to specifications, participate in code reviews, prepare and execute unit tests, document code changes, and provide production support and maintenance. The role requires guiding junior developers and problem-solving in complex situations.
19 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
10,806 Employees
Senior level
10,806 Employees
Senior level
Aerospace
The Senior Software Engineer will be responsible for developing and maintaining the CrewManager Application, supporting new feature development and system maintenance tasks. They will apply advanced skills to oversee large projects, resolve software issues, and enhance system quality. The role requires expertise in Java/J2EE, software architecture, CI/CD pipelines, databases, XML, application design, and various technologies. Strong communication, problem-solving, and leadership skills are essential for guiding and collaborating with the team.
19 Days Ago
India
Remote
3,700 Employees
Senior level
3,700 Employees
Senior level
Cloud • Fintech • Cryptocurrency • NFT • Web3
Senior Software Engineer responsible for leading the development of testing solutions to improve code quality and reduce regression for users. Collaborate with engineers, product managers, and leadership to understand testing pain points and develop strategies. Mentor team members and ensure adherence to SLAs.
19 Days Ago
Hyderabad, Telangana, IND
900 Employees
Senior level
900 Employees
Senior level
Cloud • Enterprise Web • Software • Infrastructure as a Service (IaaS)
Looking for a Senior Software Engineer with expertise in Distributed Systems and Networking to build cutting edge Network Software for a cloud computing company, DigitalOcean. Responsibilities include designing scalable services, working on network performance, complex data modeling, and troubleshooting production issues. Must have expertise in Go, C, C++, and experience in developing network software for highly distributed systems.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+47 More
19 Days Ago
Gurugram, Haryana, IND
Remote
273 Employees
Senior level
273 Employees
Senior level
Internet of Things
The Senior Software Engineer at Shipsy will build and enhance features and tools for their AI-powered SaaS platform, working closely with company founders to support multiple businesses. Responsibilities include in-depth engineering work, ensuring product efficiency and security, and adapting to a dynamic startup environment.
19 Days Ago
Pune, Maharashtra, IND
520 Employees
Expert/Leader
520 Employees
Expert/Leader
Information Technology
The Principal Software Engineer will lead the architecture and design of scalable software systems, mentor junior engineers, and collaborate with cross-functional teams to deliver high-quality software. Responsibilities include providing technical leadership, conducting code reviews, troubleshooting complex issues, and promoting best practices in development processes.
19 Days Ago
Bangalore, Bengaluru, Karnataka, IND
1,479 Employees
Senior level
1,479 Employees
Senior level
Information Technology • Consulting
Join NAVEX as a Senior Staff Software Engineer to develop new features and enhancements in the integrated risk and compliance management platform. Collaborate with team members, participate in design sessions, build automation tests, and work with Enterprise Architects. Requires 8+ years of full-stack development experience with technology stack including .NET, C#, SQL, React, and Node.
19 Days Ago
World Trade Center, Yeshwanthpur, Bangalore, Karnataka, IND
126,000 Employees
Senior level
126,000 Employees
Senior level
Energy
Senior Software Engineer specialized in Endur ETRM projects, responsible for developing and maintaining software solutions aligned with business requirements. Collaborates with teams to ensure efficient trade lifecycle development and support. Requires expertise in Java, SQL, Openlink Endur, and Azure DevOps tools.
19 Days Ago
Electronics City, Bangalore, Karnataka, IND
13,530 Employees
13,530 Employees
Not Specified
Information Technology • Internet of Things • Other • Software
Cyient is seeking an Embedded Software Engineer with expertise in MATLAB, Embedded C, C++, and microcontrollers. Responsibilities include software development, testing, and compliance with industry standards.
20 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
10,001 Employees
Expert/Leader
10,001 Employees
Expert/Leader
Gaming • Mobile
The Lead Software Engineer at Scientific Games will oversee the design and development of innovative software solutions for lottery and sports betting systems, ensuring performance, security, and compliance. The role emphasizes collaboration with cross-functional teams to enhance digital solutions and user experiences.
19 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
3,751 Employees
3,751 Employees
Not Specified
Software
Lead Software Engineer role at FICO with responsibilities including designing, developing, deploying, and supporting enterprise-level products, driving technical architecture and design, evaluating software stability and performance, and mentoring development teams. Requires Bachelor's/Master's in Computer Science or related discipline, expertise in architecture design, strong database concepts, and business domain knowledge.
Top Benefits:
401-K
Health Insurance
Paid Holidays
+2 More
19 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
Hybrid
354 Employees
Senior level
354 Employees
Senior level
Cloud
As a Staff Software Engineer, you will design and maintain microservices for logging and tracing services in Kong Konnect. You'll ensure the high performance and reliability of cloud systems while mentoring team members and collaborating with technical leadership. Responsibilities include developing resilient cloud systems, managing operational duties, and establishing best practices for microservice design.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size