Jobs in India

Software Engineer Product Security Data Platforms in India

855 active opportunities · Updated October 2026

Explore current software engineer product security data platforms jobs across India. Filter by work mode, employment type, experience, department, date posted and distance.

Hiring demand

62/100

steady · 180 related jobs

Hiring trend

+72.7%

Job postings compared with the previous 30 days

Remote options

6.1%

Share of matching jobs listed as remote

E
📍 Bengaluru, India· Full-time
✓ High-confidence listing
Quick readStrong listing-quality and freshness signals

Everpure (NYSE: P) has evolved from storage pioneer to data platform, closing fiscal 2026 with $3.7 billion in revenue, its first billion-dollar quarter, and accelerating growth into FY27. Our strategic agenda spans the companies defining the next era of technology - hyperscalers, AI labs, the AI hardware supply chain, data platform providers, and the broader AI ecosystem. This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. THE ROLE As an Escalation Engineer on our FlashBlade team, you will serve as the premier technical authority driving customer trust and operational stability across complex, enterprise-scale storage environments . You will collaborate closely with front-line Support, Engineering, and product leaders to rapidly resolve high-impact technical challenges and transform complex system failures into long-term product reliability. By bridging real-world customer insights with engineering solutions, you will elevate team performance and ensure our enterprise customers achieve flawless platform availability. WHAT YOU'LL DO Drive High-Stakes Escalation Resolution: Take end-to-end ownership of critical, multi-platform system issues—evaluating hardware, software, networking, and environmental factors—to rapidly restore service, perform root-cause analysis, and protect customer business continuity. Elevate Engineering Talent & Knowledge: Mentor and coach support team members through joint case triage, structured technical trainings, and internal documentation, accelerating technical capabilities and resolution velocity across the organization. Bridge Product Engineering & Customer Insights: Partner directly with Product Engineering to relay real-world system behavior, ensuring critical customer feedback, feature enhancements, and bug fixes trickle back into core product design. Lead Strategic Customer Communications: Facilitate

AWSLinuxRestAI
JT
📍 India· Full-time
✓ Quality checkedCompany trend -100%

From $30K/yr

Job Title Backend Sales Support Engineer Job Type: Full-time Location: Nashik Experience: Experience 1 to 4 year Salary -2.50 to 3.50 lacs Job description We Monk Automation Private Limited are manufacturer of automation control panels and channel partner of Schneider Electric leading brands in automation products,We have urgent requirement for Sales Engineer. ROLES AND Responsibilities: Identifying the customer’s current and future requirements. Demonstrating products, services and solutions to potential clients. Reviewing customer drawings, plans and other documents in order to prepare detailed technical proposal for them. Negotiating Offers, payment terms and delivery. Prepare report for attending sales review meeting on regular period. Achieving Payment collection Awareness about the product. Prepared tenders, and proposals documents. Making daily, weekly and monthly reports. Good knowledge of ERP software. Maintain documents as per ISO . Maintain documents as per KPI . Background · At least 1 4years of experience in Sales and Marketing in Nashik in Automation / Electrical Panel Industry BE/BTech Engineering Electrical, Electronics or instrumentation engineer,Electrical and Telecommunication/ Instrumentation/ Robotics& Automation Background in acquisition of small to large order, estimation and offer preparation Knowledge of, PLC, Drives, switchgear, MCC, PCC, SCADA, Control Panel Has good decision-making capability Bond: - 2 Lacs of amount for 3 Years is mandatory. Candidate those who are ready to work in bond can only apply.

H
📍 Bengaluru, KARNATAKA, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

Software Engineer Job Description About the Role: We are seeking a talented and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to deliver innovative products that meet the needs of our users. Responsibilities: Design, develop, and implement software solutions using various programming languages and technologies. Write clean, efficient, and well-documented code. Conduct thorough testing and debugging to ensure software quality. Collaborate with other team members to brainstorm ideas and solve problems. Stay up-to-date with the latest technologies and industry trends. Participate in code reviews and provide constructive feedback. Troubleshoot and resolve technical issues. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Strong programming skills in at least one of the following languages: Java, Python, C++, or JavaScript. Experience with software development methodologies (Agile, Scrum, etc.). Knowledge of database systems (SQL, NoSQL). Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Experience with cloud platforms (AWS, Azure, GCP) is a plus. What We Offer: Competitive salary and benefits package. Opportunities for professional growth and development. A collaborative and supportive work environment. The chance to work on cutting-edge projects. If you are passionate about technology and want to contribute to innovative projects, we encourage you to apply. To Apply: Please submit your resume and cover letter to [email protected] Please note that this is a general job description and may vary based on the specific requirements of the company and role.

JavaScriptPythonJavaSQL
H
📍 Bengaluru, KARNATAKA, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

Software Engineer Job Description About the Role: We are seeking a talented and motivated Software Engineer to join our dynamic team. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to deliver innovative products that meet the needs of our users. Responsibilities: Design, develop, and implement software solutions using various programming languages and technologies. Write clean, efficient, and well-documented code. Conduct thorough testing and debugging to ensure software quality. Collaborate with other team members to brainstorm ideas and solve problems. Stay up-to-date with the latest technologies and industry trends. Participate in code reviews and provide constructive feedback. Troubleshoot and resolve technical issues. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Strong programming skills in at least one of the following languages: Java, Python, C++, or JavaScript. Experience with software development methodologies (Agile, Scrum, etc.). Knowledge of database systems (SQL, NoSQL). Excellent problem-solving and analytical skills. Strong communication and teamwork abilities. Experience with cloud platforms (AWS, Azure, GCP) is a plus. What We Offer: Competitive salary and benefits package. Opportunities for professional growth and development. A collaborative and supportive work environment. The chance to work on cutting-edge projects. If you are passionate about technology and want to contribute to innovative projects, we encourage you to apply. To Apply: Please submit your resume and cover letter to [email protected] Please note that this is a general job description and may vary based on the specific requirements of the company and role.

JavaScriptPythonJavaSQL
D
📍 Pune, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

DeepIntent is the leading healthcare marketing platform, purpose-built to help marketers plan, activate, and optimize data-driven campaigns with speed and precision. Trusted by the world’s top healthcare brands and their agencies, DeepIntent uniquely unites media, identity, and real-world clinical data to power privacy-safe, omnichannel marketing across every screen. Backed by patented technology and proven outcomes, DeepIntent’s platform delivers measurable audience quality and script lift at scale. Learn more at www.deepintent.com . What You’ll Do: We are looking for a Software Engineer to help build and scale our core backend systems and data infrastructure. In this role, you will work hands-on to develop the foundational data pipelines, storage solutions, and robust architectures that drive our healthcare advertising solutions and support our core products, reporting APIs, and analytics initiatives. This is an excellent opportunity for a growth-oriented engineer to work with massive datasets, modern cloud technologies, and cross-functional teams to deliver high-performance, fault-tolerant solutions. Build & Operate: Develop, test, and maintain highly reliable, scalable, and cost-optimized distributed systems and data architectures. Enable Self-Service Data: Create automated ingestion, storage, and transformation pipelines that make it simple for downstream users to access and utilize new datasets. Empower Machine Learning: Design and operate data pipelines specifically tailored to support the complex workflows of our Data Scientists and Machine Learning Engineers. Drive Operational Excellence: Help implement and champion DataOps and DevOps practices across the team to ensure system reliability and smooth deployments. Contribute to Best Practices: Play an active role in establishing and refining formal data practices, architectures, and engineering standards for the organization. Cross-Functional Collaboration: Partner effectively with business stakeholders,

PythonJavaSQLAWS
P
📍 Bengaluru, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

A CAREER WITH POINT72’S TECHNOLOGY TEAM As Point72 reimagines the future of investing, our Technology group is constantly improving our company’s IT infrastructure, positioning us at the forefront of a rapidly evolving technology landscape. We’re a team of experts experimenting, discovering new ways to harness the power of open source solutions, and embracing enterprise agile methodology. We encourage professional development to ensure you bring innovative ideas to our products while satisfying your own intellectual curiosity. WHAT YOU’LL DO • Build software used to support global trading across time zones • Work closely with business users to establish and refine requirements • Participate in identifying new technologies to continuously improve software systems • Implement DevOps practices within the team (GitHub/GitLab, Jenkins) • Provide production support to diagnose and resolve elevated application software production incidents and implement proactive remediation measures WHAT’S REQUIRED • Bachelor’s degree in computer science or another technical/scientific field • Minimum 8 years object-oriented programming experience with C#/.NET • Significant experience working with / understanding databases - primarily MS SQL Server • Must have experience in writing automated tests, unit tests, Test-Driven Development • Knowledge of design/architecture patterns, distributed systems, microservices, observability and monitoring, and containerization (Docker) • Willingness to work as part of a distributed Dev Team - 3 time zones (USA, Poland, India) • Strong problem solving and analytical skills • Exceptional verbal and written communication skills • Commitment to the highest ethical standards WE TAKE CARE OF OUR PEOPLE We invest in our people, their careers, their health, and their well-being. When you work here, we provide: • Health care benefits • Maternity, Adoption & related leave policies • Generous paternity and family care leave policies • Employee Assistance Prog

SQLDockerGitMicroservices
P
📍 Bengaluru, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

JOB TITLE Software Engineer, Controller’s Technology A CAREER WITH POINT72’S TECHNOLOGY TEAM As Point72 reimagines the future of investing, our Technology group is constantly improving our company’s IT infrastructure, positioning us at the forefront of a rapidly evolving technology landscape. We’re a team of experts experimenting, discovering new ways to harness the power of open source solutions, and embracing enterprise agile methodology. We encourage professional development to ensure you bring innovative ideas to our products while satisfying your own intellectual curiosity. WHAT YOU’LL DO As a software engineer on the Controller’s Technology team, you will use your programming expertise to design, develop, and support ETL, data warehouse, process flow, PnL validation and adjustment tools, and PnL reporting framework to modernize the PnL reporting platform and streamline the business process. Build analytical tools on a next generation technology platform to facilitate understanding of performance for Firm management and portfolio managers as well the reporting requirements of our Finance, Operations, Audit, and Technology functions. Develop quantitative understanding of PnL process and data flow to anticipate new requirements Innovate and improve our capabilities to deliver high quality products to our business partners Solving complex and challenging problems through the application of creative and unique solutions using the latest technology WHAT’S REQUIRED Strong data engineering, analytics, ETL and reconciliation skills using T-SQL, Python, Airflow etc. Bachelor’s in computer science, or related technical field with 5 years of programming experience End-to-end system design, development, support, and user coordination experience Strong development skills using Python, or C#. Strong data visualization skills using JS/React etc. A plus to have prior experience in financial industry working with Risk, valuation

PythonReactSQLAgile
P
📍 Bengaluru, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

JOB TITLE SOFTWARE ENGINEER, TECHNOLOGY A CAREER WITH POINT72'S TECHNOLOGY TEAM As Point72 reimagines the future of investing, our Technology team is constantly improving our company’s IT infrastructure, positioning us at the forefront of a rapidly evolving technology landscape. We’re a team of experts experimenting, discovering new ways to harness the power of open-source solutions, and embracing enterprise agile methodology. We encourage professional development to ensure you bring innovative ideas to our products while satisfying your own intellectual curiosity. WHAT YOU'LL DO We are looking for an experienced professional to work as part of the Finance Technology team. In addition to tactical development, you will be responsible for delivering and creating programs to modernize and scale the platform through technology upgrades, cloud technology adoption, and re-architecting business processes. You will work alongside world-class engineers, partnering directly with Finance stakeholders to understand existing workflows and deliver scalable replacements. This position offers deep domain exposure across FP&A, investor reporting, and compensation, and carries a high degree of ownership over the modernization roadmap. Specifically, you will: Build software applications and deliver software enhancements and projects supporting finance and investor processing. Work closely with business stakeholders to develop software solutions using test-driven and agile software development methodologies. Be responsible for system upgrades and features supporting resiliency and capacity improvements, automation and controls, and integration with internal and external vendors and services. Driving architecture of core platforms and accelerating modernizing leveraging AI tools Work with DevOps teams to manage and resolve operational issues and leverage CI/CD platforms while following DevOps practices within the team and projects. Con

PythonJavaReactAngular
P
📍 Bengaluru, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

A Career with point72’s technology Team As Point72 reimagines the future of investing, our Technology group is constantly improving our company’s IT infrastructure, positioning us at the forefront of a rapidly evolving technology landscape. We’re a team of experts experimenting, discovering new ways to harness the power of open source solutions, and embracing enterprise agile methodology. We encourage professional development to ensure you bring innovative ideas to our products while satisfying your own intellectual curiosity. What you’ll do As a software engineer on our Risk Technology team, you will use your programming expertise to build a scalable reporting framework capable of processing terabytes of data for complex risk calculations within Point72 Risk Department. Build analytical framework to enable flexible large-scale compute on big datasets Develop quantitative understanding of risk to anticipate the requirements of our team Innovate and improve our capabilities to deliver high quality products to our business partners Solve complex and challenging problems through the application of creative and unique solutions using the latest technology What’s REQUIRED Minimum of 5 years’ programming experience in Python and/or one of functional languages Bachelor's in computer science, math, physics or related technical field Programming experience in a quantitative environment with statistic models or complex aggregations Awesome team player with excellent written and verbal communication skills with peers and clients Problem solving skills with deep understanding of core computer science algorithms and data structures Commitment to the highest ethical standards We take care of our people We invest in our people, their careers, their health, and their well-being. When you work here, we provide: Health care benefits Maternity, Adoption & related leave policies Generous paternity and family care leave policies Employee Assistance

PythonAgileAIGo
P
📍 Bengaluru, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

A CAREER WITH POINT72’S TECHNOLOGY TEAM As Point72 reimagines the future of investing, our technology group is constantly improving our company’s technology infrastructure, positioning us at the forefront of a rapidly evolving technology landscape. We encourage professional development to ensure you bring innovative ideas to our products while satisfying your own intellectual curiosity. The Back Office Technology Team supports trade processing, position keeping, clearing/settlement, fund accounting, trade reconciliation and prime broker integrations. The team partners with Middle and Back Office business users to customize and implement solutions supporting trade processing and new business developments. WHAT YOU’LL DO We are looking for an experienced professional to work as part of the Back Office Technology team. In addition to tactical development, you will be responsible for delivering and creating programs to modernize and scale the platform through technology upgrades, cloud technology adoption, and re-architecting business processes. You will work in the Back Office Technology team with world class engineers, developing high-capacity integrations and development capabilities with in-house and vendor build applications, implementing new financial products, managing internal and prime broker data, and developing the data warehouse of the future to support growing business. This position assumes close interaction with business and opportunity to build a high-demanding domain knowledge in post-trade flow. Build software applications and deliver software enhancements and projects supporting fund accounting and trade processing technology. Work closely with business stakeholders to develop software solutions using test-driven and agile software development methodologies. Be responsible for system upgrades and features supporting resiliency and capacity improvements, automation and controls, and integration with internal and external ven

PythonJavaReactAngular
P
📍 Bengaluru, India· Full-time
✓ High-confidence listingDemand 62/100
Quick readStrong listing-quality and freshness signals

JOB TITLE SOFTWARE ENGINEER, TECHNOLOGY A CAREER WITH POINT72'S TECHNOLOGY TEAM As Point72 reimagines the future of investing, our Technology team is constantly improving our company’s IT infrastructure, positioning us at the forefront of a rapidly evolving technology landscape. We’re a team of experts experimenting, discovering new ways to harness the power of open-source solutions, and embracing enterprise agile methodology. We encourage professional development to ensure you bring innovative ideas to our products while satisfying your own intellectual curiosity. WHAT YOU'LL DO We are looking for an experienced professional to work as part of the Finance Technology team. In addition to tactical development, you will be responsible for delivering and creating programs to modernize and scale the platform through technology upgrades, cloud technology adoption, and re-architecting business processes. You will work alongside world-class engineers, partnering directly with Finance stakeholders to understand existing workflows and deliver scalable replacements. This position offers deep domain exposure across FP&A, investor reporting, and compensation, and contributes to the modernization roadmap. Specifically, you will: Build software applications and deliver software enhancements and projects supporting finance and investor processing. Work closely with business stakeholders to develop software solutions using test-driven and agile software development methodologies. Be responsible for system upgrades and features supporting resiliency and capacity improvements, automation and controls, and integration with internal and external vendors and services. Contributing to architecture of core platforms and accelerating modernizing leveraging AI tools Work with DevOps teams to manage and resolve operational issues and leverage CI/CD platforms while following DevOps practices within the team and projects. Continuously improve the platforms using th

PythonJavaReactAngular
M
📍 Pune, India
✓ High-confidence listingCompany trend -37%
Quick readStrong listing-quality and freshness signals

Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior software engineer Job Description Summary Overview: Provides support of applications software through programming, analysis, design, development and delivery of software solutions. Researches alternative technical solutions for changing business needs. Role: •Responsible for programming, testing, implementation, documentation, maintenance and support of systems application software in adherence with MasterCard standards, processes and best practices. •Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget. •Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks. •Perform feasibility studies, logic designs, detailed systems flowcharting, analysis of input-output flow, cost and time analysis. •Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems and independently perform assigned tasks, perform production incident management. Participate in on-call pager support rotation. •Document software programs per Software Development Best Practices. Follow MasterCard Quality Assurance and Quality Control processes. •Assist Seni

JavaSQLGitLinux
A
📍 Bengaluru, India· Full-time
✓ High-confidence listingCompany trend -61.1%

From ₹45L/yr

Quick readStrong listing-quality and freshness signals

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. Senior Software Engineer(AI/ML),Trust - India The Community You Will Join: Everyone at Airbnb thinks about trust, but our team obsesses over it daily. At the core of trust is safety, and thus we spend a significant amount of our time and energy keeping the community safe. The Trust team is responsible for protecting our community and platform from fraud while also ensuring our hosts, guests, homes, and experiences meet our high standards. We constantly work to fight against online fraud (such as monetary loss, compromised accounts, spam and scam in messages, fake inventory, etc.) as well as offline fraud (theft, property damage, personal safety, etc.). We also work on onboarding and screening of users, and think about complex topics like identity and reputation to ensure that every interaction with Airbnb helps build trust in us and our community. Trust Engineering is responsible for the technology vision and development of a complex stack that runs on every key interaction on the platform. The Difference You Will Make: As part of the Trust Engineering team, you will work in a team of talented software engineers to help us build intuitive & delightful experiences, strengthen our current offerings, and deliver new products to strengthen our Trust defenses. You will play a significant role in shaping the technical vision and delivering flexible, efficient and scalable solutions to stay on top of the ever evolving attack vectors and make Airbnb the most safe and trusted community. There are still many unsolved problems to tackle in both online and offline risk, and we're looking for talented engineers to solve

PythonJavaKubernetesMachine Learning
M
📍 Pune, India
✓ Quality checkedCompany trend -37%

Our Purpose Mastercard powers economies and empowers people in 200&#43; countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Role All staff at Mastercard are expected to demonstrate 'Mastercard Way' cultural values every day - own it, simplify it, sense of urgency, thoughtful risk-taking, unlock potential, and be inclusive – with a relentless focus on our customers. As a Software Development Engineer II at Mastercard, you are expected to perform the following general duties: • Own tasks (dev, test, deployment) at an application/software component level • Able to troubleshoot and refactor existing code • Adopt new languages and architecture patterns needed for the work • Influence the decisions made by the team <

M
📍 Pune, India
✓ Quality checkedDemand 62/100Company trend -37%

Our Purpose Mastercard powers economies and empowers people in 200&#43; countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Overview Develops and leads software engineering projects and creates the development and delivery of enhanced software solutions. Researches alternative technical solutions for changing business needs. Responsible for assuring the daily activities of the team meet the functional requirements and also follow coding best practices and non functional requirements. Role • Highly Motivated Technical Leader to Champion Software Development Projects and that can deliver results. • Researches alternative technical solutions for changing business needs. • Responsible for assuring the daily activities of the team meet the required service levels. • Successfully develop and lead major projects and complex assignments with broad scope and long-term business implications. • Develop innovative solutions that meet specific business needs. • Partner with scrum masters / project managers to lead day to day software development efforts. • Assist in day to day software development efforts including programming. • Create proof of concept applications • Collaborate with business and technical partners • Assist in the evaluation of 3rd parties and 3rd party products. • Ensure adherence to established quality control practices. • Create and maintain technology road-maps.

JavaSQLGit
🔔

Get new software engineer product security data platforms jobs in India by email

Daily job updates · Unsubscribe anytime