Software Engineering Intern

Hewlett Packard Enterprise

Sunnyvale, CAFresher22m agovia LinkedInH-1B sponsor · 33 entry-level filings

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree
Must know
AgileREST APIsJavaScriptReactPythonTypeScript
Work
On-site in Sunnyvale · internship
Pay
Not stated by the employer.
Skill demand
REST APIs27%JavaScript22%React19%Agile8%of 74 similar entry-level jobs posted in the US this week
Listed
Oct 30, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

As a Software Engineering Intern at Hewlett Packard Enterprise, you will help build a world-class web application for a highly scalable cloud and network management platform. You will contribute to frameworks, explore emerging technologies, and gain hands-on experience contributing to an open-source project, with mentorship and support. This role is designed as 'Onsite' with the expectation of working primarily from an HPE office.

Key Responsibilities

  • Join a product-oriented Agile team and learn from system architects and senior engineers.
  • Collaborate with designers, front-end engineers, and back-end engineers to build reliable APIs.
  • Bring UI mockups to life using JavaScript and React.
  • Contribute to back-end web applications and scalable software under the guidance of a mentor.
  • Participate in regular team meetings to identify and fix technical and usability issues.
  • Write and run tests to maintain high code quality.
  • Stay curious about new technologies, trends, and standards, and share learnings with the team.

Requirements & Tech Stack

  • Coursework, personal projects, or prior internship experience in web application development.
  • Familiarity with JavaScript and at least one of Go, Python, or TypeScript.
  • Basic understanding of HTML, CSS, and a modern JavaScript framework such as React or Angular.
  • Understanding of RESTful APIs and how front-end and back-end systems communicate.
  • Familiarity with version control (e.g., Git).
  • Eagerness to learn, take feedback, and work in a collaborative team.

Qualifications

  • Currently pursuing a Bachelor's degree in Engineering, Computer Science, Information Technology, or a related technical field.
  • Familiarity with programming languages or technical tools relevant to the role.

Knowledge & Skills

  • Exposure to TypeScript, React, or RxJS.
  • Understanding of object-oriented design principles.
  • Experience writing unit tests or familiarity with testing frameworks.
  • Coursework or projects in AI, machine learning, neural networks, or NLP.
  • Exposure to server-side technologies such as Node.js, Java, Golang, MySQL, or MongoDB.
  • Familiarity with CI/CD concepts or tools.
  • Experience with front-end tooling such as npm, yarn, or Webpack.
  • Interest in data visualization libraries such as D3.js or Canvas/WebGL.
  • Contributions to open source projects or a portfolio of personal projects (e.g., on GitHub).
  • Strong written and verbal communication skills.

H-1B sponsor

Hewlett Packard Enterprise filed 33 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

75 openings · 74 need no experience

Most hiring: ByteDance, Hewlett Packard Enterprise, Amazon

See all 75 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job