Top Software Engineer Jobs in India
As a Senior Software Engineer for Developer Experience, you will improve developer workflows, optimize build processes, enhance developer tools and assist game developers across various disciplines to ensure their development routines are efficient and productive.
As a Senior Software Engineer, you will work closely with customers to address product-related issues, drive product adoption, and improve customer satisfaction. You will develop tools and scripts to assist in diagnosing and resolving technical problems, and collaborate with engineering teams on product and documentation improvements.
As a Senior Software Engineer on the Platform team at Autodesk, you will enhance cloud infrastructure for performance and resilience, ensure security compliance, manage SLOs, and collaborate within an Agile environment, while also participating in on-call rotations for service recovery.
As a Principal Software Engineer at Protegrity, you'll engage in the research, design, and development of scalable systems in a fast-paced Agile environment. Responsibilities include enhancing products, adhering to development standards, and collaborating across teams. The role demands expertise in systems programming and architecture, with a strong focus on data security.
As a Platform Administrator, you will oversee the security and maintenance of Okta BT applications, manage configurations, conduct system audits, automate processes, and ensure compliance with security standards. You will work closely with cross-functional teams to implement robust security controls and maintain system performance.
Define, implement, and evangelize software development approaches, lead architectural design, drive operational excellence, provide technical guidance, and identify areas for investment. Requires 12 years of experience with a Bachelor's degree or 10+ years with a Master's degree. Must have expertise in Java, Python, or C++, software design principles, cloud systems, problem-solving, and communication skills.
Lead the development of ML infrastructure, providing technical leadership and mentoring to a team, ensuring high quality standards from model inception to deployment, and collaborating with data scientists for optimized data pipelines. Implement best practices for model versioning and evaluate model performance while maintaining industry standards.
As a Senior Software Engineer, you will ensure the stability of the Institutional Banking Data Platform, conducting maintenance and support while driving innovative improvements that enhance business value. You will leverage advanced analytical skills and work with diverse teams to solve complex data-related problems.
The Senior Software Engineer will design, develop, and implement chatbot solutions using ServiceNow and Azure, collaborating with teams to enhance software quality and performance, mentoring junior developers, and ensuring coding standards are met while staying updated with AI trends.
As a Staff Software Engineer, you will design and implement core features of Apache Ozone and contribute to HDFS development, focusing on distributed systems. You will leverage your backend engineering skills, particularly in Java or C++, to enhance large-scale storage solutions and ensure high availability and scalability.
The Lead Software Engineer will oversee and guide a team in developing and maintaining software products, ensuring best practices in design and architecture are adopted. Responsibilities include mentoring, coding, leading cloud-based application efforts, managing Agile-SCRUM processes, and collaborating with product teams.
As a Senior Software Engineer at Protegrity, you will design, develop, and maintain high-quality software applications, contribute to product enhancements, and collaborate with cross-functional teams. This role requires developing robust solutions while ensuring quality through testing and automation strategies in a fast-paced Agile environment.
As a UI Developer at Bottomline, you will collaborate with product designers and UX specialists to translate UX designs into UI components, participate in code reviews, maintain the UI Design Library, and address production support and troubleshooting.
The Lead Software Engineer will guide a team in developing and maintaining enterprise performance management products, focusing on software architecture, code quality, and agile processes. Responsibilities include leading software development cycles, mentoring engineers, and optimizing team efficiency while collaborating with product teams.
The Senior Software Engineer at Pitney Bowes is responsible for designing and managing databases, optimizing performance, implementing security measures, and collaborating on data warehousing solutions. The role requires strong SQL and scripting skills, along with knowledge of ETL/ELT tools and cloud platforms.
As a Senior Software Engineer at Harness, you will design, develop, and maintain key software for their Continuous Integration product, collaborating with Site Reliability Engineers to address performance issues and ensuring high-quality code delivery in a fast-paced environment.
The role involves designing and enhancing an internal web application for the customer service platform, focusing on full-stack development using React.js and Python, while also working in an agile environment and learning about customer service operations.
The Snr. Software Engineer at KnowBe4 will develop new products, recommend engineering solutions, assist team members with technical direction, and coordinate efforts across functional boundaries in an agile environment.
As a Senior Staff Software Engineer at Coinbase, you will architect and develop platforms focusing on identity and regulatory systems. Responsibilities include managing project priorities, mentoring team members, writing high-quality code, and collaborating with various stakeholders to realize strategic roadmaps for engineering initiatives.
As a Senior iOS Developer, you will create and enhance applications for various media sectors, applying clean code practices and ensuring software reliability. You'll collaborate with cross-functional teams to deliver high-quality software solutions and utilize mobile technologies effectively, optimizing for performance and user experience.
As a Principal Software Engineer at Cerence, you will engage in the full development lifecycle of the Studio platform, focusing on designing, implementing, and testing software solutions. You will write Java and Python code, conduct design reviews, and collaborate with the DevOps team, all while advocating for best software practices in an Agile environment.
The Senior Software Engineer develops software features, participates in requirements analysis, unit testing, and documentation, and provides mentoring to junior engineers while ensuring high-quality code and project delivery.
As a Senior Software Engineer at Autodesk, you'll develop high-quality, secure code for cloud software, troubleshoot complex issues, collaborate with product teams, and ensure optimal performance and scalability of systems. You'll also maintain documentation and work with TDD principles.
The Senior Software Engineer will design, develop, and customize software applications, analyze customer requirements, and ensure coding standards are met. The role involves performance tuning, developing custom components, integrating data, and reviewing code. The engineer will also contribute to the software development lifecycle and maintain software documentation, while working closely with the finance team to support financial applications.
Plans, designs, develops, and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. The role involves working on defined tasks that require the application of independent judgment as a developing individual contributor.
Top Companies in India Hiring Software Engineers
See AllAll Filters
No Results
No Results