Top Software Engineer Jobs in India
The Distinguished Software Engineer will be responsible for the design, development, and deployment of features and services, ensuring high code quality and performance. They will collaborate with various teams, mentor others, identify improvements, and stay current with new technologies.
The Distinguished Software Engineer will own the end-to-end development of features, ensuring high quality, performance, and maintainability. Key responsibilities include collaborating with cross-functional teams, driving continuous improvement in the codebase, managing systems' reliability, and leading technical innovations with the latest technologies.
The Distinguished Software Engineer at ABBYY will drive end-to-end feature delivery, ensuring high standards of quality and performance. Responsibilities include mentoring, collaborating with cross-functional teams, conducting code reviews, and staying updated on industry trends to create scalable solutions.
As a Staff Software Engineer at Coupang in Taiwan, you will be responsible for leading engineering teams, building resilience and scalable systems, prioritizing projects, refining architecture plans, and collaborating with platform teams to improve system efficiency.
As a Senior Software Engineer, you will enhance a mature application for data acquisition, working on software designs, implementation, and testing in collaboration with hardware teams. Your role includes creating features, contributing to architecture, and coaching colleagues within a global R&D team.
The Senior Embedded Software Engineer will develop real-time software applications for global R&D, extend OpenDAQ SDK, and collaborate on software design and testing for various platforms. Responsibilities include creating and maintaining unit tests, documentation, and technology roadmaps, while also staying informed about advancements in the domain.
The Principal Software Engineer will design, develop, and maintain reliable web services, collaborate with cross-functional teams, conduct code reviews, and provide technical leadership. They will focus on applying best practices, troubleshooting issues, and driving innovation within the engineering team.
The Principal Software Engineer will design, develop, and maintain web services, collaborate with cross-functional teams, lead architectural decisions, and provide mentorship. The role emphasizes high-quality software development, including code reviews and troubleshooting.
As a Senior Software Engineer, you will design, develop, and maintain software applications, collaborate with cross-functional teams, conduct code reviews, and contribute to architectural decisions while ensuring high-quality standards and performance benchmarks are met.
Seeking an experienced Senior Software Engineer - Backend to design, develop, and maintain web services in a high-quality, scalable, and reliable manner. Collaborate with cross-functional teams, stay updated on emerging technologies, and contribute to architectural decisions for technical innovation within the team.
Senior Software Developer responsible for designing, developing, and maintaining high-quality software solutions. Requires technical expertise, leadership capabilities, and collaboration with cross-functional teams. Key responsibilities include software development, maintenance, technical leadership, architecture and design, code reviews, problem-solving, collaboration, documentation, and continuous improvement.
Contentstack is seeking a Senior Software Engineer II to develop and maintain robust web applications using NodeJS and ReactJS, create scalable REST APIs, practice TDD, work with databases like MongoDB and Redis, set up CI/CD pipelines, and have a strong understanding of containerization technologies like Docker.
The Senior Software Engineer I will design and maintain robust APIs for machine learning models, develop software applications using Node.js and TypeScript, optimize for scalability and performance, and work closely with cross-functional teams to integrate machine learning capabilities while ensuring code quality and reliability.
The Senior Software Engineer will implement key business logic and data movement in product design workflows, write automation for development tools, maintain the codebase, and enhance architecture and code quality while interfacing with other teams.
Join Boku's Developer Platform team to enhance the engineering organization’s productivity through building tools and frameworks, implementing CI/CD pipelines, and establishing security best practices. Collaborate with cross-functional teams to improve developer experience and participate in platform reliability on-call rotations.
Develop and implement a new Offer Management System that supports third-party mobile app marketing. Lead the design and development of APIs for frontend integration and engage in all software development lifecycle phases while collaborating with the team and stakeholders.
As a Sr. Software Engineer on the Productivity Engineering team, you will develop DevOps and test automation for cloud-based products, including environment creation, end-to-end solutions testing, deployment pipeline services, and infrastructure-as-code development.
As a Senior Software Engineer I at Cepheid, you will be responsible for creating and maintaining automated tests, enhancing test automation libraries, assessing product requirements, collaborating with cross-functional teams, and leading the Software Test team. You'll utilize robust testing principles and methodologies to ensure high-quality software delivery in a cloud-based environment.
As a Senior Software Engineer in Data Engineering, you will define future state data strategy and architecture while designing and implementing data pipelines and applications. Responsibilities include improving data models and platforms, increasing automation, and ensuring compliance with regulatory requirements.
Lead the technical roadmap for the data platform team, mentor junior engineers, coding and system design, operations excellence by monitoring production system.
The Staff Software Engineer will develop performance-critical applications in a production environment, leading architectural decisions, coding, and mentoring the team. You will implement CI/CD pipelines and testing strategies while working on systems serving millions of users, ensuring high-quality software solutions in a collaborative remote team.
As a Staff Software Engineer (Front End) at Agoda, you'll design and optimize user interfaces for web applications, collaborating with cross-functional teams to deliver high-quality products, mentor junior members, and contribute to best practices in front-end development.
As a Staff Software Engineer, you will lead design and implementation of systems, mentor team members, and enhance Agoda's platform using technologies like React and GraphQL, while ensuring the reliability of mission-critical systems.
As a Senior Software Engineer on the Platform Engineering team, you will build, maintain, and improve foundational components for all StockX Engineering. You will research and implement cutting-edge technology, oversee system performance and uptime, mentor engineers, and collaborate on scalable cloud architectures and API development while working in a hybrid setup.
The Senior Software Engineer will enhance product and service analytics by developing complex web and desktop applications, collaborating with UI/UX designers and engineers, and utilizing cloud technologies. Key responsibilities include designing scalable solutions, managing database design, and working within Agile teams, often overlapping with US hours.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results