Top Software Engineer Jobs in India
The Staff Software Engineer will lead the design and architecture of complex software systems, develop high-quality software solutions, mentor junior engineers, and solve technical issues while collaborating with cross-functional teams. Responsibilities include crafting APIs, coding in .NET and React, and advocating for innovative technologies.
The Senior Software Engineer at CommBank will manage all aspects of the software development lifecycle including design, development, and quality assurance. The engineer will mentor other developers, advocate for quality, encourage automation, and collaborate with cross-functional teams to deliver high-quality software solutions while maintaining secure coding practices.
As a Senior Software Engineer at CommBank, you will drive cloud migration and application modernization efforts. You will leverage .NET technologies to ensure stable and efficient processing for customers while leading and mentoring a team. Your role involves debugging, maintaining CI/CD pipelines, and implementing automation to enhance the software development lifecycle.
The Principal Software Engineer at Cadence will innovate software solutions to enhance Protium's Compile Time and PnR Time, focusing on FPGA Emulation and Prototyping. Responsibilities include software development using C++ and Python, along with a strong understanding of algorithms and data structures.
The Principal Software Engineer will lead the development of cloud-based services, engage in design and code reviews, improve team efficiency, troubleshoot complex problems, and mentor team members. They will work collaboratively within cross-functional teams to enhance Mimecast's products and backend platforms.
As a Lead Software Engineer, you will engage in test-driven software development, optimizing code for maintainability and performance while adhering to engineering best practices. You'll collaborate with cross-functional teams to deliver solutions, apply modern software architecture principles, and mentor development team members. You will also drive the adoption of continuous integration and deployment practices, while evaluating new technologies for implementation.
The Staff Software Engineer is responsible for developing software features using test-driven development, mentoring team members, applying engineering best practices, and ensuring high-quality code through modern practices like Continuous Integration and Deployment. They collaborate with product management to understand requirements and evaluate new technologies.
The Lead Software Engineer in RPA Engineering is responsible for managing the architectural direction and providing technical guidance for automation projects. This includes designing scalable RPA solutions, creating intelligent automation frameworks, and leading the development team. The role involves collaborating with IT leadership and enabling teams in modernization activities while coaching staff engineers to align with the company's vision.
As a Backend Software Engineer at PayPal, you will build robust backend systems, collaborate with diverse teams, drive innovation, and improve processes, while optimizing core systems that power millions of transactions daily.
As a Principal Software Engineer at Oleria, you will develop scalable backend systems, leverage cloud technologies, and integrate AI and graph technologies to enhance identity security solutions for enterprise customers. You'll architect innovations and mentor junior engineers in a collaborative environment focused on cutting-edge technologies.
The Senior Software Engineer will design and implement secure ROM code and bootloaders for ARM processors, develop secure boot processes, and integrate cryptographic algorithms. They will optimize and debug software for RTOS and enhance system performance through code optimization. Collaboration and compliance with security standards are essential.
As a Senior Software Engineer in Test at DeepIntent, you will create comprehensive test plans and test cases, work on QA automation frameworks, and collaborate with Product Managers and Developers to enhance application testability. Your role includes overseeing quality assurance processes, using various testing methodologies, and improving metrics in a fast-paced team environment.
The Sr Software Engineer will design algorithms for automotive applications, focusing on advanced driver assistance systems and autonomous driving features. Responsibilities include developing mathematical models, collaborating with teams, validating algorithm performance, ensuring compliance with industry standards, and implementing CI/CD practices for software maturity and reliability.
As a Staff Software Engineer at Bazaarvoice, you will lead software initiatives, design scalable solutions, and enhance product matching algorithms. You will contribute code, mentor team members, and improve systems that connect brands and retailers, impacting millions of customers.
The Senior Software Engineer will join the software supply chain controls team, focusing on secure code provenance and access control within the development toolchain. Responsibilities include producing design specs, delivering high-quality software, adhering to security policies, and performing code reviews and advanced troubleshooting.
The Lead Software Engineer will design and maintain software powering logistics operations, lead architecture and implementation initiatives, collaborate with cross-functional teams, and provide coaching to improve code quality. The role involves creating scalable, extensible software solutions and mentoring engineers.
Design, develop, and deploy high scale systems using state of the art technologies. Build reliable, high throughput data services. Collaborate with cross-functional teams to translate requirements into technical solutions. Optimize application performance. Mentor junior developers. Troubleshoot and resolve production issues. Responsible for backend software development dealing with large scale applications involving large scale data.
Design and implement features for large data sets in the cybersecurity field, work on data pipelines, collaborate with data scientists and network experts, and build production quality solutions.
As a Senior Software Engineer at Cognite, you will develop and enhance the Cognite Data Fusion platform, build scalable ETL tools using C#, and integrate various data sources. Collaborate with teams to provide innovative data solutions and be involved in technical decision-making, ensuring an optimal onboarding experience for users.
As a Senior Software Engineer at Cognite, you will develop and enhance the Cognite Data Fusion platform, focusing on creating ETL applications to onboard data from various sources into the platform. You will work closely with stakeholders, integrate data with Cognite’s graph database, and ensure a seamless data onboarding experience for users.
As a Senior Software Engineer on the Insights Team at DigitalOcean, you will drive the technical direction for the customer observability platform, mentor team members, enhance product offerings, and automate operational tasks, all while collaborating with diverse engineering teams to deliver reliable solutions.
The Senior Software Engineer at DAZN develops and maintains front-end streaming applications using TypeScript and JavaScript. Responsibilities include optimizing performance, collaborating with cross-functional teams, and contributing to innovative solutions while ensuring high-quality user experiences.
Senior Solutions Architect at Orkes, responsible for guiding the technical evaluation phase in a hands-on environment throughout the sales process. Focus on helping customers achieve data-driven outcomes using Orkes Enterprise Cloud. Engage in architectural vision, identify use cases, and address challenges in various market segments.
Senior Software Engineer role at DAZN with 5+ years of experience in Software Development. Requires expertise in Typescript, React, Node.js, CI/CD, frontend ecosystem, cloud native environment, and databases. Must have strong communication skills and passion for automation, efficiency, and scalability. Nice-to-have experience includes CMS, IaC, bundlers, micro frontend architecture, basic DevOps knowledge, and observability practices. Tech stack includes Typescript, React, Node.js, Microservices, AWS/GCP, databases, and Github Actions.
Design, develop, and own technical solutions for a DICOM Healthcare system. Coordinate engineers, perform code reviews, troubleshoot production issues, and propose technical improvements. Strong background in software development, backend development, and experience with Node JS, Typescript, Amazon AWS, and DICOM Healthcare.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results