Get the job you really want

Top Software Engineer Jobs in India

2,936+ Job Results
2 Days Ago
Gurugram, Haryana, IND
9,211 Employees
Senior level
9,211 Employees
Senior level
Software • Travel
Agoda is seeking a Senior Software Engineer - Full Stack to join their team. The role involves leading the development of features, technical projects, and complex systems. The ideal candidate will work on high uptime websites and apps using current technologies like Java, JavaScript, React, Node.js, and SQL. Experience with AWS and CI/CD is preferred. This position offers the opportunity to work in a culture focused on improvement and innovation.
2 Days Ago
Bangalore, Bengaluru, Karnataka, IND
9,211 Employees
Expert/Leader
9,211 Employees
Expert/Leader
Software • Travel
Agoda is looking for a Staff Software Engineer, Back End to work on mission-critical systems using modern programming languages. This role involves leading architectural decisions, hands-on coding, and mentoring the team.
2 Days Ago
Bangalore, Bengaluru, Karnataka, IND
9,211 Employees
Senior level
9,211 Employees
Senior level
Software • Travel
As a Staff Software Engineer at Agoda, you will lead the technical design and implementation of systems, mentor junior engineers, and drive architectural changes using modern technologies like React and GraphQL. You'll maintain critical systems and work on high-volume platforms, contributing to an innovative team culture that values experimentation and improvement.
2 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
20,292 Employees
Senior level
20,292 Employees
Senior level
Semiconductor
The Senior Software Engineer will develop production-ready software for automotive cabin connectivity technologies. Responsibilities include creating security-compliant embedded solutions, middleware for Ethernet protocols, testing software designs, optimizing existing software, and addressing performance issues, all while ensuring compliance with standards like ISO21434.
2 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
89 Employees
Mid level
89 Employees
Mid level
Insurance • Database
As a Senior Software Engineer (Backend), you will design and develop high-performing, scalable products and systems. You'll collaborate with Product Management and cross-functional teams to enhance features, maintain coding standards through review processes, and contribute to project workflows. The role emphasizes independent impact on core metrics and fostering a culture of continuous improvement within the engineering team.
2 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
89 Employees
Mid level
89 Employees
Mid level
Insurance • Database
The Senior Software Engineer will design and develop high-performing backend systems and data pipelines, focusing on reliability and scalability. Responsibilities include collaborating with cross-functional teams, advocating coding standards, and continuously improving software products and processes. The role requires a strong background in server-side languages, API development, big data processing, cloud platforms, and agile development.
2 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
89 Employees
Mid level
89 Employees
Mid level
Insurance • Database
As a Senior Android Developer at Fairmatic, you will design and maintain Android applications, create SDKs for integration, and work with cross-functional teams. Your role involves unit testing, debugging, and implementing new technologies to enhance development efficiency, while ensuring a robust app experience and utilizing mobile architecture patterns.
2 Days Ago
Pune, Maharashtra, IND
40 Employees
Senior level
40 Employees
Senior level
Software
The Senior Software Engineer at Verantos is responsible for designing and building complex, interactive, data-driven applications for healthcare research. The role emphasizes collaboration within a team, problem-solving, and developing reusable code, with an focus on UI components and backend services.
2 Days Ago
Hyderabad, Telangana, IND
552 Employees
Senior level
552 Employees
Senior level
Software
Seeking an experienced Senior Software Development Engineer to design and develop high-quality software solutions for a cloud-based financial planning platform. Responsibilities include improving existing code, designing new features, testing software, and mentoring junior engineers.
2 Days Ago
Vadodara, Gujarat, IND
3,366 Employees
Senior level
3,366 Employees
Senior level
Software
The Senior Software Engineer will analyze new requirements, design and code new features, provide application support, mentor junior staff, and develop high-quality software using various technologies. Responsibilities include implementing bug fixes, conducting code reviews, and adhering to testing and quality standards.
2 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
3,118 Employees
Senior level
3,118 Employees
Senior level
Machine Learning • Cybersecurity
As a Senior Software Engineer with Trellix, you will develop security software for cloud platforms, from requirement analysis to deployment. You'll collaborate with stakeholders, ensure quality and performance, and utilize strong debugging skills in technologies like Python, Java, GoLang, and React.
2 Days Ago
Pune, Maharashtra, IND
800 Employees
Senior level
800 Employees
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
As a Principal Engineer, you will lead the design and implementation of high-quality software services, provide technical guidance and mentoring to your team, and collaborate with product management and architects to drive features to completion. You will also deliver key technical designs and ensure timely and quality delivery of products.
2 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
2,419 Employees
Mid level
2,419 Employees
Mid level
Gaming
The Senior Software Engineer will develop advanced technologies, products, and content for the gaming industry, primarily using C++, Linux/Unix, and SQL. The role requires experience in multithreading and web technologies, along with proficiency in scripting languages such as Shell and Python.
2 Days Ago
Pune, Mahārāshtra, IND
89 Employees
Mid level
89 Employees
Mid level
Sales • Software
As a Senior Performance Test Engineer, you will design and develop scalable and measurable load tests based on business requirements, focusing on optimizing performance of web and mobile applications. You'll configure test environments, monitor performance, and identify bottlenecks, all while collaborating with global teams and utilizing Agile methodologies.
2 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
20,292 Employees
Senior level
20,292 Employees
Senior level
Semiconductor
The Staff Embedded Software Engineer will lead embedded software projects, define architecture and documentation, mentor the team, and engage with stakeholders to understand product requirements. They will also plan and analyze risks for project deliverables while overseeing software development across various disciplines.
24 Days Ago
Chennai, Tamil Nadu, IND
10,001 Employees
Mid level
10,001 Employees
Mid level
Hardware • Information Technology • Other • Software • Analytics
Senior Software Engineer responsible for building and delivering REST APIs and backend integration, mentoring engineers, guiding development best practices, and working with OOPS, .NET Framework, .NET Core, C#, Web API, ASP.NET MVC, Azure Cloud, and GraphQL. Experience in agile methodologies, scalable UI development, Python, React, and TypeScript is a plus.
2 Days Ago
Pune, Maharashtra, IND
Hybrid
1,939 Employees
Senior level
1,939 Employees
Senior level
Software
As a Staff Software Engineer at Entrata, you will architect, write, and maintain high-quality, testable code in a cloud environment. Responsibilities include leading projects, conducting code reviews, mentoring team members, implementing emerging technologies, and improving system efficiencies while ensuring adherence to coding standards.
2 Days Ago
Pune, Maharashtra, IND
Hybrid
1,939 Employees
Senior level
1,939 Employees
Senior level
Software
Entrata, a global leader in property management software, is seeking a Senior Software Engineer in India. Responsibilities include high-traffic website operations, mentoring junior team members, and ensuring clean and effective code. Minimum qualifications include strong debugging skills, experience in OOPS and MVC frameworks in PHP, and database proficiency in PostgreSQL, MySQL, or MS SQL Server.
2 Days Ago
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
49,329 Employees
Junior
49,329 Employees
Junior
Information Technology • Consulting
Develop and implement RPA solutions using Microsoft Power Platform and UiPath. Duties include automating business processes, integrating applications, creating workflows, and managing multiple projects in RPA while ensuring quality and adherence to change control processes.
2 Days Ago
Bengaluru, Bengaluru Urban, Karnataka, IND
50,282 Employees
Senior level
50,282 Employees
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
The Senior Software Engineer is responsible for software programming, defining and evolving software in an agile environment, leading technical teams, translating product requirements into user stories, and ensuring quality standards are met. Additional responsibilities include driving efficiency, supporting process improvements, and mentoring team members while working cross-functionally to align deliverables with business strategies.
2 Days Ago
Pune, Mahārāshtra, IND
2,200 Employees
Senior level
2,200 Employees
Senior level
Cloud • Payments • Software
As a Senior Software Engineer, you will enhance engineering teams by developing and maintaining cloud-based solutions for the fitness industry using various Microsoft technologies. Responsibilities include writing code, mentoring junior developers, participating in agile processes, and optimizing software performance.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+34 More
2 Days Ago
Pune, Mahārāshtra, IND
2,200 Employees
Senior level
2,200 Employees
Senior level
Cloud • Payments • Software
Join the Xplor Pay Development Team to enhance customer experiences through full stack payment processing platform. Responsibilities include writing and refactoring code, conducting peer reviews, mentoring junior developers, and participating in the software development lifecycle.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+34 More
2 Days Ago
India
1,648 Employees
Senior level
1,648 Employees
Senior level
Marketing Tech • Software
As a Senior Software Engineer at Mindbody, you will develop software solutions, conduct systems analysis, improve system reliability, promote coding best practices, mentor junior engineers, and assist in team releases while ensuring code quality through peer reviews.
2 Days Ago
Chennai, Tamil Nadu, IND
10,001 Employees
Senior level
10,001 Employees
Senior level
Hardware • Information Technology • Other • Software • Analytics
The Staff Software Engineer will design, develop, and maintain complex software applications, ensuring timely delivery and quality. Responsibilities include collaborating with cross-functional teams, resolving technical issues, leading junior engineers, and contributing to software development standards while utilizing Agile methodologies.
2 Days Ago
Pune, Maharashtra, IND
Hybrid
271 Employees
Senior level
271 Employees
Senior level
Software
Design, develop, and maintain scalable software applications using Python. Integrate and manage RESTful APIs, work with relational and NoSQL databases, troubleshoot issues, and provide technical support. Collaborate with teams to deliver software updates while adhering to coding standards.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size