
Required Skills & Tech Stack
Python
Go
UI Development
Distributed Systems
Networking
Databases
Operating Systems
Docker
OpenStack
Kubernetes
Ansible
Helm
Jenkins
AI coding assistants
System Design
API Development
CloudβNative Technologies

Eligibility Criteria
Bachelorβs or Masterβs degree in Computer Science, Engineering, or related technical field (B.E./B.Tech./M.E./M.Tech./M.Sc./B.Sc.). Minimum 60% in qualifying exam or equivalent GPA. 1β2 years of professional experience in software development. No backlogs allowed. Candidates must be eligible for employment in India and able to work onsite in Bangalore.

Job Description & Key Responsibilities
Hewlett Packard Enterprise (HPE) is a global leader in enterprise IT, providing cuttingβedge solutions in cloud, edge, storage, networking and AI. With a presence in over 170 countries, HPE empowers businesses to transform digitally and build resilient infrastructures. The company is known for its culture of innovation, customerβcentricity and a strong focus on sustainability and ethical practices.
The Full Stack Developer role in Bangalore is part of HPEβs Network Performance Monitoring, Automation & AI/ML team. The position is onsite, fullβtime, and targets freshers or earlyβcareer professionals with 1β2 years of experience. The developer will design, build and maintain user interfaces and backend services that power network monitoring dashboards, troubleshooting tools and AIβdriven automation. The role blends frontβend development, distributed systems engineering, and AI/ML analytics to deliver reliable, scalable solutions for global customers.
Key Responsibilities:
1. Design and develop responsive UI components using modern frameworks.
2. Build and optimize backend services in Python or Go.
3. Implement distributed microβservices that handle large volumes of network telemetry.
4. Integrate with databases (SQL/NoSQL) for efficient data storage and retrieval.
5. Collaborate with network engineers to translate monitoring requirements into software features.
6. Develop AI/ML models for anomaly detection and predictive maintenance.
7. Automate deployment pipelines using Docker, Kubernetes, Helm, Ansible and Jenkins.
8. Participate in code reviews, unit testing and performance tuning.
9. Troubleshoot production issues and propose remediation strategies.
10. Contribute to product roadβmap discussions and technical documentation.
Tech Stack: Python, Go, React/Vue/Angular, REST/GraphQL APIs, Docker, Kubernetes, Helm, Ansible, Jenkins, SQL/NoSQL, OpenStack, AI/ML libraries (scikitβlearn, TensorFlow), network monitoring tools.
Growth Path: Entryβlevel developers can progress to Senior Software Engineer, Lead Engineer, and eventually Technical Architect or Product Manager roles. HPE offers continuous learning through internal certifications, mentorship programs, and exposure to global projects.
Why Join HPE? The company offers competitive compensation, a collaborative work environment, and opportunities to work on industryβleading products that impact millions of users worldwide. Employees enjoy a healthy workβlife balance, flexible work arrangements, and a culture that rewards innovation and excellence.