Top Software Engineer Jobs in India
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results