Software Senior Engineer
Key Skills for This Role
Full Job Posting
Requirements
- Contribute to the implementation and continuous improvement of AI-native software security practices across the Services Software Portfolio.
- Work with engineering teams and Security Champions to adopt AI-assisted development, automated remediation, and secure developer workflows.
- Integrate security controls into each phase of the software development lifecycle to improve consistency, reduce manual effort, and support secure delivery.
- Participate in communities of practice and knowledge-sharing sessions for AI-native security engineering.
- Conduct threat modeling and risk assessments to identify vulnerabilities, evaluate attack paths, and prioritize remediation.
- Implement and improve vulnerability detection and triage capabilities that reduce false positives and help engineering teams address meaningful security risks.
- Perform secure code reviews and guide developers in applying secure coding patterns and validating AI-generated recommendations.
- Work with product and operations teams to improve security monitoring, anomaly detection, and production resilience.
- Collaborate with product teams, security advisors, developers, and other stakeholders to promote practical and scalable security practices.
- Evaluate emerging AI-security capabilities, contribute to proofs of concept, and help integrate proven approaches into engineering workflows.
- Apply knowledge of software architectures and applications when reviewing designs, identifying risks, and recommending security improvements.
- Education: Bachelor’s degree in Computer Science , Cybersecurity, Information Technology, or a related field, or equivalent professional experience. A relevant industry cybersecurity certification is desirable.
- Experience: Typically 5+ years of related experience in software security engineering, application security, software engineering, product security, or DevSecOps with a bachelor’s degree; 3+ years with a master’s degree; or equivalent experience.
- Strong understanding of:
- Software Development Lifecycle
- Secure Development Lifecycle
- Application Security
- Threat Modeling
- Vulnerability Management
- Open-Source Security
- Experience applying security practices in Agile or DevOps development environments.
- Experience with AI-assisted development tools or modern large language model platforms is desirable.
- Effective written and verbal communication skills, including the ability to explain technical security issues to developers, product managers, and non-technical stakeholders.
- Ability to work independently on moderately complex assignments while collaborating effectively with globally distributed engineering and security teams.
- Ability to contribute to process improvements, adoption measurements, technical documentation, and team enablement activities.
- Technical Skills:
- Proficiency in at least one programming language, such as Python, Java, or C++, for reviewing, developing, or integrating security-related solutions.
- Practical experience with application security testing, code review, vulnerability scanning, or related security tools.
- Familiarity with AI or machine-learning frameworks is desirable.
- Familiarity with security tools such as Snyk , Veracode, or comparable commercial or open-source alternatives.
- Knowledge of cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform and container technologies such as Docker or Kubernetes.
- Understanding of common software vulnerabilities, including the OWASP Top 10, and practical approaches for preventing or remediating them.
- Soft Skills: Strong analytical, troubleshooting, and problem-solving abilities. Ability to communicate clearly, provide constructive technical guidance, work effectively in a collaborative environment, and adapt to evolving technologies and threats.
Full Job Posting
Senior Product and Application Software Security Engineer
The Senior Product and Application Software Security Engineer contributes to the implementation and continuous improvement of AI-native secure engineering practices across the Services Software Portfolio. This hands-on role integrates security into software delivery through AI-assisted development, automated vulnerability detection, secure design practices, and measurable risk reduction. It requires solid software security expertise, effective cross-functional collaboration, and the ability to turn emerging AI capabilities into practical engineering solutions.
Join us to do the best work of your career and make a profound social impact as a Senior Product and Application Software Security Engineer on our Software Engineering Team in Bangalore, India .
What you’ll achieve This role offers opportunities to innovate at the intersection of Software Security and AI , contributing to resilient products that protect users and data in an increasingly digital world. You will: Collaborate with cross-functional teams, including business unit security advisors, developers, and product managers, to ensure that security is proactive, automated, and scalable in a fast-paced development environment. Take the first step towards your dream career. Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for in this role: Requirements
- Contribute to the implementation and continuous improvement of AI-native software security practices across the Services Software Portfolio.
- Work with engineering teams and Security Champions to adopt AI-assisted development, automated remediation, and secure developer workflows.
- Integrate security controls into each phase of the software development lifecycle to improve consistency, reduce manual effort, and support secure delivery.
- Participate in communities of practice and knowledge-sharing sessions for AI-native security engineering.
- Conduct threat modeling and risk assessments to identify vulnerabilities, evaluate attack paths, and prioritize remediation.
- Implement and improve vulnerability detection and triage capabilities that reduce false positives and help engineering teams address meaningful security risks.
- Perform secure code reviews and guide developers in applying secure coding patterns and validating AI-generated recommendations.
- Work with product and operations teams to improve security monitoring, anomaly detection, and production resilience.
- Collaborate with product teams, security advisors, developers, and other stakeholders to promote practical and scalable security practices.
- Evaluate emerging AI-security capabilities, contribute to proofs of concept, and help integrate proven approaches into engineering workflows.
- Apply knowledge of software architectures and applications when reviewing designs, identifying risks, and recommending security improvements.
Required Qualifications
- Education: Bachelor’s degree in Computer Science , Cybersecurity, Information Technology, or a related field, or equivalent professional experience. A relevant industry cybersecurity certification is desirable.
- Experience: Typically 5+ years of related experience in software security engineering, application security, software engineering, product security, or DevSecOps with a bachelor’s degree; 3+ years with a master’s degree; or equivalent experience.
- Strong understanding of:
- Software Development Lifecycle
- Secure Development Lifecycle
- Application Security
- Threat Modeling
- Vulnerability Management
- Open-Source Security
- Experience applying security practices in Agile or DevOps development environments.
- Experience with AI-assisted development tools or modern large language model platforms is desirable.
- Effective written and verbal communication skills, including the ability to explain technical security issues to developers, product managers, and non-technical stakeholders.
- Ability to work independently on moderately complex assignments while collaborating effectively with globally distributed engineering and security teams.
- Ability to contribute to process improvements, adoption measurements, technical documentation, and team enablement activities.
- Technical Skills:
- Proficiency in at least one programming language, such as Python, Java, or C++, for reviewing, developing, or integrating security-related solutions.
- Practical experience with application security testing, code review, vulnerability scanning, or related security tools.
- Familiarity with AI or machine-learning frameworks is desirable.
- Familiarity with security tools such as Snyk , Veracode, or comparable commercial or open-source alternatives.
- Knowledge of cloud platforms such as Amazon Web Services, Microsoft Azure, or Google Cloud Platform and container technologies such as Docker or Kubernetes.
- Understanding of common software vulnerabilities, including the OWASP Top 10, and practical approaches for preventing or remediating them.
- Soft Skills: Strong analytical, troubleshooting, and problem-solving abilities. Ability to communicate clearly, provide constructive technical guidance, work effectively in a collaborative environment, and adapt to evolving technologies and threats.
Who we are
We believe that each of us has the power to make an impact. That’s why we put our team members at the center of everything we do. If you’re looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we’re looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live, and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here .
About Dell Technologies
Global technology company providing hardware, software, and services.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Dell Technologies
Principal Engineer - AI & HPC Solutions Architect
Riyadh, KSA
Dell Technologies seeks a Principal Engineer - AI & HPC Solutions Architect to design and deploy large-scale AI and HPC cluster infrastructures. The role involves orchestration platforms, benchmarking, performance optimi
Principal Engineer - AI Networking Solutions Architect
Riyadh, KSA
Dell Technologies seeks a Principal Engineer - AI Networking Solutions Architect to design, deploy, optimize, and support large-scale AI network infrastructure for clients. The role leads deployment and integration using
Principal Engineer - AI Networking Solutions Architect
, KSA
Dell Technologies seeks a Principal Engineer - AI Networking Solutions Architect to design, deploy, optimize, and support large-scale AI network infrastructure solutions. The role collaborates with consultants, engineeri
Outside Sales Product Specialist
Riyadh, KSA
Dell Technologies seeks an Outside Sales Product Specialist to sell and advise on a portfolio of products and services. The role provides technical expertise during the sales process, manages relationships with senior te
Technical Staff, Platform Architect
Santa Clara, USA
Technical Staff-Platform Architect Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and
Technical Staff, Thermal Architect
Santa Clara, USA
Technical Staff, Data Center Thermal Architect Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the
Technical Staff, Thermal Architect
Round Rock, USA
Technical Staff, Data Center Thermal Architect Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the
Technical Staff, Platform Architect
Round Rock, USA
Technical Staff-Platform Architect Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and
Principal Engineer - AI & HPC Solutions Architect
Riyadh, KSA
Principal Engineer - AI Networking Solutions Architect
Riyadh, KSA
Principal Engineer - AI Networking Solutions Architect
, KSA
Outside Sales Product Specialist
Riyadh, KSA
Technical Staff, Platform Architect
Santa Clara, USA
Technical Staff, Thermal Architect
Santa Clara, USA
Technical Staff, Thermal Architect
Round Rock, USA
Technical Staff, Platform Architect
Round Rock, USA