Get the job you really want.
Top Software Engineer Jobs in India
The MacOS Principal Software Engineer will develop antivirus products, troubleshoot and test antivirus modules, and enhance anti-malware engine solutions. The role includes researching detection improvements, automating operations, and collaborating with other engineers to innovate new and existing products.
As the Lead Software Engineer for Mobile SDK at Skillz, you will lead technical vision and strategy, oversee software design and architecture, collaborate with product and engineering teams, and drive innovative solutions for the mobile gaming platform.
The Senior Software Engineer will join the Azure Integrations team at Okta, focusing on building scalable, high-performance software. Responsibilities include analyzing requirements, designing and implementing software components, supporting customer issues, and ensuring project success through collaboration with cross-functional teams. The role emphasizes automated testing, UX design, and ownership of features for long-term health.
As a Senior Software Engineer in Developer Productivity at Okta, you will design and develop automated solutions that enhance developer productivity, analyze and improve development environments, build performance measurement tools, enable environment automation, assist developers, provide development best practices, and ensure an efficient coding process across teams.
The Senior Software Development Engineer in Test will lead quality assurance efforts, develop and maintain automated testing frameworks, execute comprehensive test strategies, and integrate automated tests with CI/CD pipelines. This role involves mentoring team members, managing defects with Jira, and ensuring data and API integrity, especially within Salesforce environments.
The Senior Staff Software Engineer will develop and manage Dremio's Cloud Control Plane and Platform Backend software across AWS, Azure, and GCP. Responsibilities include solving complex cloud infrastructure problems, improving system performance, and mentoring team members. This role involves ownership of product development, scalability analysis, and advocating for better technologies in cloud services.
The Senior Software Engineer will lead the development of new cloud-based solutions, provide mentorship, and drive innovation in software products. Responsibilities include owning key capabilities, collaborating with peers to ensure project delivery, and influencing team best practices due to strong experience in algorithms and distributed systems.
As a Principal Software Engineer at DigitalOcean, you will lead the design and development of cloud-based products, utilizing Java and your extensive software development experience to enable the developer community to scale their applications with ease. You will also provide integration and support to customers as needed, while fostering a proactive research mindset and strong teamwork.
As a Senior Software Engineer on the Network Products and Engineering team, you will design and build microservices, solve distributed systems problems, and enhance network visibility, while debugging complex production issues. You will use technologies such as Go, MySQL, and various observability tools.
The Senior Software Engineer at HighRadius will work on developing software using Java technologies, ensuring high quality and clean code, debugging issues in production, and mentoring junior team members. Collaborative software development and participation in team discussions are also key responsibilities.
This role involves designing and implementing high-performance software solutions using Java and Spring Boot, optimizing GraphQL APIs, and working with big data technologies like Databricks and PySpark. The engineer will collaborate with product teams, write maintainable code, troubleshoot systems, and evaluate new technologies.
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.
The candidate will be responsible for developing, customizing, and maintaining Dynamics 365 CE and Power Pages applications. They will collaborate with stakeholders for requirements, design user interfaces, implement security measures, troubleshoot issues, and create documentation. Experience with .Net/C# and ALM tools like Azure DevOps is essential.
The Multi RPA Developer Senior Software Engineer will identify, design, and automate business processes, develop Power Apps and workflows, integrate solutions with Microsoft 365 applications, and ensure performance and security of applications, while collaborating with business users and supporting the development team.
This role involves building and maintaining automated CI/CD pipelines, developing automation test scripts, implementing DevSecOps capabilities, supporting application operations, and managing daily operational issues related to application integration.
As a Cloud Integration Senior Software Engineer at Sopra Steria, you will implement integration solutions using Oracle Integration Cloud Service. Responsibilities include developing integrations between SaaS and PaaS applications, utilizing technology adapters, and supporting the software development lifecycle. Strong communication skills and troubleshooting abilities are essential for collaborating with various technical teams.
The Senior Software Engineer role involves designing, developing, testing, implementing, and supporting technical solutions within an Agile environment. Responsibilities include collaborating with team members, creating well-documented code, and providing technical assistance throughout the software development lifecycle.
The role involves collaborating with Agile teams to design, develop, and support technical solutions related to CATIA, following coding standards and maintaining documentation. Candidates will engage in all phases of the product life cycle and provide technical assistance while advising on necessary software and infrastructure modifications.
Senior Software Engineer responsible for driving system design, scalability, and performance at Revionics. Requires 5+ years of experience in software development, proficiency in microservices architecture, and expertise in backend and front end development.
The Senior Developer is responsible for designing, developing, and improving software solutions by collaborating with cross-functional teams. They ensure high-quality code that is scalable and maintainable while adhering to secure coding practices. The role involves participating in code reviews, staying updated on industry trends, and managing risk through effective policies and procedures.
Seeking experienced Staff Software Engineers with networking background to build and lead backend connectivity services for Databricks. Focused on scalable networking systems, collaborating with cross-functional teams to ensure robust solutions in a fast-paced environment.
As a Senior Staff Software Engineer at Databricks, you will lead the development of large-scale distributed systems, mentor engineers, and drive technical projects to deliver scalable solutions. Your role will involve system debugging, architecture design, and influencing the product roadmap while ensuring customer satisfaction through technical excellence.
The Senior Staff Software Engineer will lead the development of scalable solutions for Databricks, mentoring senior engineers and driving company projects. Responsibilities include low-level systems debugging, architecture design, and collaborating across teams to solve complex problems in a large-scale environment.
As a Senior Software Engineer in Networking, you will lead the design and develop new backend connectivity services for Databricks while working on challenges in multi-cloud and distributed systems. Collaborating closely with cross-functional teams, your role is to deliver scalable and efficient networking infrastructure.
The Lead Engineer will handle design, development, and debugging of high-frequency trading applications, participating in software design meetings, and interacting with product managers to define technical requirements. This role involves writing code, performing testing, and training internal teams on system applications.
All Filters
No Results
No Results