Overview
Full Stack Software Development Engineer in HPE's Product Security Office, designing, developing, troubleshooting and enhancing AI/ML-powered security applications using the MERN stack and Python.
What you'll do
- Design enhancements, updates, and programming changes for application components, services, and supporting systems.
- Analyze design requirements and determine coding, programming, testing, and integration activities required to meet project objectives.
- Develop application functionality using established engineering standards, development practices, and project guidelines.
- Execute test plans, debug software issues, and identify opportunities for improvements in code quality, performance, and reliability.
- Participate as a member of cross-functional engineering teams to develop reliable, cost-effective, and high-quality software solutions.
- Collaborate with engineering teams and development partners to communicate design status, project progress, and issue resolution activities.
What you'll need
- Bachelor's or Master's degree in Computer Science, Information Systems, or a related discipline, or equivalent practical experience.
- Typically 2-4 years of software development experience.
- Experience developing applications using the MERN stack and Python.
- Experience working with CI/CD pipelines and tools such as GitOps, Docker, Jenkins, GitHub Actions, or similar technologies.
- Experience designing, developing, testing, and debugging software applications and services.
- Experience working with software testing methodologies, execution of test plans, debugging practices, and testing tools.
- Experience designing software solutions across multiple platform types.
- Familiarity with AI/ML, cloud technologies, MLOps, large language models, and agentic AI concepts.
- Understanding of OWASP Top 10 vulnerabilities and secure coding practices.
- Experience using software design tools, frameworks, and programming languages.
- Ability to apply analytical and problem-solving skills to technical challenges.
- Strong written and verbal communication skills, including the ability to communicate technical concepts, design proposals, and implementation options effectively.
- Ability to work collaboratively across engineering teams while delivering high-quality technical outcomes.
Details
- Hybrid role: on average 2 days per week from an HPE office.
- Location: Bengaluru, Karnātaka, India.
- Job level: TCP_02; job family: Engineering.
Read the full description and apply on the company’s own careers page.