Top Software Engineer Jobs in India
The Senior Software Engineer will build and own advanced content recommendation algorithms for Roku, ensuring a personalized user experience. The role involves leveraging technical skills and analytical thinking to innovate within the machine learning products and improve existing systems.
The Principal Software Engineer will provide technical leadership in designing and building scalable, secure, and reliable solutions for the Okta Workflow Integration Services team. Responsibilities include leading design activities, implementing features, maintaining deployment tooling, automating verification processes, and collaborating across teams to ensure quality and performance in software deployments.
The Staff Software Engineer will design, build, and maintain directory services on the Okta platform, ensuring reliability and scalability. Responsibilities include collaborating with engineering and cross-functional teams, implementing features with robust testing, conducting code reviews, and providing mentorship to junior engineers.
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.
The Senior Software Engineer at Okta will design and develop security solutions, focusing on enhancing the security posture of software systems. Responsibilities include implementing security best practices, collaborating between security and engineering teams, and proposing new projects using emerging technologies.
The Senior Software Engineer will work on developing and managing services for identity and access policies within the Onboarding and Lifecycle Management Platform. Responsibilities include collaborating with engineering teams, conducting code reviews, and designing scalable software components while ensuring high performance and reliability.
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 develop a graphical user interface for a medical product designed for kidney dialysis, focusing on high-quality software requirements and workflows. Responsibilities include managing software documentation, collaborating with design teams, ensuring compliance, and leading risk assessments.
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 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 role involves providing technical leadership and mentorship to a software engineering team, overseeing the development of cloud-based solutions, collaborating on project delivery, and driving technology innovation in a remote-first environment.
As a Principal Engineer at DigitalOcean, you'll lead the development of cloud-based products, participate in design and development, and work as an infrastructure technical expert. You'll be responsible for enabling developers to build and scale applications using cloud tools, while also engaging in customer support for integration tasks.
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.
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.
Senior Software Engineer role at Kaleris, a global leader in supply chain execution software. Responsibilities include collaborating with teams, driving design and code reviews, providing technical support, and mentoring junior members. Requires 6+ years of experience in C# .NET development with strong knowledge in JADE and Object Oriented methodologies. Must be highly motivated, innovative, and fluent in English.
The Senior Software Engineer, BRM will design, develop, and maintain Oracle's telecommunications software solutions including BRM, ECE, PDC, OCOMC, and PCRF. Responsibilities include customizing modules, integrating systems, providing maintenance, and mentoring junior engineers while ensuring compliance with industry standards.
The Senior Software Engineer will design, develop, test, and maintain scalable web applications using Python. Responsibilities include collaborating with teams, writing tests, optimizing performance, and interacting with databases. The role requires knowledge of object-oriented programming, frameworks like Flask and Django, and skills in SQL and testing.
The Senior Software Engineer - DBA will manage and support various NoSQL databases like MongoDB and Cassandra. Responsibilities include installation, configuration, troubleshooting, user management, and automation tasks. The role involves ensuring database performance, availability, and compliance with audits, alongside providing on-call support.
Senior Software Engineer responsible for designing and developing user interface for an e-commerce portal. Collaborate with cross-functional teams to write maintainable and efficient code. Requires minimum 3 years of front-end development experience with expertise in React.js and UI architecture.
Seeking a Senior Software Engineer specialized in Back-End development using Java. Responsibilities include designing and creating services, architecting new features, and collaborating with team members. Requires 8+ years of experience in large-scale system architecture, strong analytical skills, and a degree in Computer Science. Preferred qualifications include a Master's Degree, experience with open-source technologies, and knowledge of big data and cloud technologies.
All Filters
No Results
No Results