Get the job you really want

Top Software Engineer Jobs in India

2,885+ Job Results
4 Days Ago
8 Locations
Remote
8,686 Employees
Entry level
8,686 Employees
Entry level
Appliances • Industrial • Manufacturing
The Software Developer I is responsible for designing, developing, and implementing software products while collaborating with cross-functional teams. Responsibilities include writing high-performing code, participating in quality assurance activities, maintaining project documentation, and staying updated on new technologies and best practices.
5 Days Ago
2 L, Sri Ganganagar, Rajasthan, IND
26,747 Employees
Mid level
26,747 Employees
Mid level
Fintech • Analytics
The Software Engineer will develop high-quality software for global financial clients, focusing on ownership of development tasks, collaboration with Business Analysts and Quality Assurance, and a strong emphasis on software quality and productivity in a DevOps environment.
4 Days Ago
Hyderabad, Telangana, IND
1,107 Employees
Senior level
1,107 Employees
Senior level
Energy • Renewable Energy
As a Senior Full Stack Software Engineer at Nextracker, you'll design and optimize both frontend and backend applications using Angular and Golang, ensuring robust solutions for solar plant performance. You'll also develop automated test frameworks, mentor junior engineers, and collaborate with cross-functional teams to drive software enhancements and maintain high engineering standards.
4 Days Ago
2 Locations
1,267 Employees
Entry level
1,267 Employees
Entry level
Financial Services
The Graduate Software Developer role involves developing and maintaining performance-sensitive and scalable back-end systems for trading infrastructure. Projects may focus on Python, C++, or front-end technologies like React. The position offers opportunities for continuous learning in a collaborative environment.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
11,796 Employees
Junior
11,796 Employees
Junior
Internet of Things • Appliances • Manufacturing
The Assistant Software Engineer will develop, implement, and maintain automated test plans for LED drivers and lighting control devices, perform hardware product validation, troubleshoot issues, and work with cross-functional teams to enhance product quality.
4 Days Ago
8 Locations
Remote
60 Employees
Senior level
60 Employees
Senior level
Software
The Software Engineer will be responsible for developing large new areas within data management software, handling the entire product lifecycle, and ensuring high reliability of system software. This role demands experience with AI infrastructure at scale and solid Python knowledge. Multi-tasking and quick adaptation to new technologies are essential.
4 Days Ago
8 Locations
Remote
Junior
Junior
Events • Software
The Senior Rust Software Engineer will build and operate cloud infrastructure products, collaborating with teams to create scalable solutions. Responsibilities include owning the product lifecycle, developing CI/CD systems, and monitoring performance while using cutting-edge technologies such as Rust, Kubernetes, and WebAssembly.
11 Days Ago
Bengaluru, Karnataka, IND
7,000 Employees
Senior level
7,000 Employees
Senior level
Big Data • Consumer Web • eCommerce • Marketing Tech • Design • Big Data Analytics • Manufacturing
As a Lead Software Engineer, you will collaborate with architects and engineering leads to define platform architecture, ensure component scalability and performance, and uphold quality standards while leading technical efforts across product teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+59 More

Featured Jobs

4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Senior level
58,338 Employees
Senior level
Logistics • Transportation
Lead the implementation of Site Reliability Engineering practices at Maersk, focusing on systems reliability and performance. Oversee various platforms, manage Azure Cloud infrastructure, deploy Kubernetes, and enhance applications through observability and automation. Provide technical leadership and collaborate across teams to improve reliability and efficiency.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Mid level
58,338 Employees
Mid level
Logistics • Transportation
The Software Engineer will contribute to a team developing cloud-native applications, delivering quality products, implementing software solutions, and maintaining the application lifecycle. Responsibilities include troubleshooting, enhancing internal frameworks, and collaborating on technical support during deployment events. They will be involved in building microservices, writing tests, and ensuring adherence to Agile and DevOps practices.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Senior level
58,338 Employees
Senior level
Logistics • Transportation
As a Senior Software Engineer at Maersk, you will develop the Visibility platform for accurately tracking shipments. Responsibilities include building event-driven applications, implementing secure and reliable APIs, maintaining code quality, and enabling continuous delivery practices while collaborating with team members across various locations.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Senior level
58,338 Employees
Senior level
Logistics • Transportation
As a Senior Elixir Software Engineer at Maersk, you will develop systems for Energy Transition products focusing on reducing emissions. You will work alongside product managers and designers employing Extreme Programming methodologies to deliver high-quality software. Your role encompasses using advanced technologies in a flexible and remote-friendly environment.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Junior
58,338 Employees
Junior
Logistics • Transportation
As an Elixir Software Engineer at Maersk, you will build Energy Transition products aiming to decarbonize logistics. In this role, you will develop systems using advanced technologies, employ Extreme Programming methodologies, and work collaboratively with other engineers. You’ll focus on application code, data pipelines, and ensure continuous delivery practices while contributing to sustainability efforts.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Senior level
58,338 Employees
Senior level
Logistics • Transportation
As a Software Engineer, you'll provide IT project support, manage EDI flows, troubleshoot issues, and ensure timely task completion. You'll collaborate with teams and stakeholders to enhance logistics solutions, administer EDI tasks, and contribute to incident management and continuous improvement initiatives.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Senior level
58,338 Employees
Senior level
Logistics • Transportation
The role involves managing tax-related processes in the Order-to-Cash cycle, focusing on E-Invoicing, SAF-T, and Indirect Tax Derivation. Key responsibilities include ensuring compliance with tax regulations, automating tax compliance, and integration of E-Invoicing solutions.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Mid level
58,338 Employees
Mid level
Logistics • Transportation
As an Associate Software Engineer, you will implement technical solutions, collaborate with cross-functional teams, evolve applications, manage software development cycles, and ensure alignment with technical roadmaps while promoting continuous improvement in the software development process.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Entry level
58,338 Employees
Entry level
Logistics • Transportation
As a Software Engineer at Maersk, you will contribute to solutions for global logistics by translating business requirements into software solutions, overseeing the application lifecycle from design to deployment, and ensuring high-quality deliverables. You will collaborate with teams in an Agile environment while following DevOps practices and providing technical support.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Entry level
58,338 Employees
Entry level
Logistics • Transportation
The Software Engineer (.NET) at Maersk will develop software solutions in Agile projects, manage the application lifecycle, and ensure high-quality product delivery. Responsibilities include troubleshooting, API design validation, and supporting DevOps practices while collaborating closely with teams to enhance business deliverables.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
58,338 Employees
Senior level
58,338 Employees
Senior level
Logistics • Transportation
As a Senior Software Engineer in the OneStream team, you'll develop and manage the financial consolidation application, providing operational support, enhancing user experience, and ensuring reliable functionality for over 1000 users. Responsibilities include analyzing business processes, organizing user acceptance testing (UAT), and collaborating with stakeholders to translate needs into effective system solutions.
4 Days Ago
Bengaluru, Karnataka, IND
944 Employees
Mid level
944 Employees
Mid level
eCommerce • Financial Services
As a Data Engineer at Gojek, you'll design, develop, and maintain data streaming solutions, ensuring high scalability and reliability. Your role includes troubleshooting data issues and collaborating with teams to optimize performance while adhering to governance policies.
4 Days Ago
Gurugram, Haryana, IND
330 Employees
Senior level
330 Employees
Senior level
Artificial Intelligence • Software • Automation
As a Senior Software Engineer at Leapwork, you will develop high-quality software, design complex systems, and make architectural decisions. You will review and debug code, collaborate with cross-functional teams, and establish CI/CD processes while ensuring optimal application performance.
4 Days Ago
Mumbai, Maharashtra, IND
1,678 Employees
Mid level
1,678 Employees
Mid level
Software
The Software Engineer II, Progress 4GL supports customers by analyzing and resolving software issues, translating business analyses into code, maintaining quality standards, writing test plans, conducting code reviews, and enhancing existing products as per specifications.
4 Days Ago
3 Locations
2,419 Employees
Mid level
2,419 Employees
Mid level
Gaming
The Software Engineer will design, develop, and maintain applications for Linux, Windows, and Android platforms using C++ and C#. Responsibilities include debugging, code reviews, and collaborating with teams to deliver high-quality software. The role requires knowledge of object-oriented programming and experience with cross-platform frameworks, along with strong problem-solving and teamwork skills.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer will drive business plans by addressing customer needs, improving performance, developing innovative solutions, and mentoring associates within the Walmart Global Tech team. Responsibilities include creating technology solutions, ensuring compliance with company policies, and promoting community outreach efforts.
4 Days Ago
Bangalore, Bengaluru Urban, Karnataka, IND
Hybrid
578,950 Employees
Mid level
578,950 Employees
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Staff Software Engineer will drive the design and delivery of a cloud-native warehouse management platform, focusing on scalability, robustness, and security. Responsibilities include collaborating with engineering teams, engaging with product management, and developing technical solutions to enhance processes and meet strategic initiatives.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size