Cloud Software Engineer (San Jose, California)

Hewlett Packard Enterprise•San Jose, CA
•$143,000 - $290,500•Hybrid

About The Position

Hewlett Packard Enterprise is seeking a Cloud Software Engineer to work from its San Jose, California office on a hybrid schedule, averaging two days per week in an HPE office. The engineer builds cloud solutions for mission-critical applications, develops innovative approaches to customer problems, and applies technical thinking to prototype, design, and implement cloud-based solutions. The role collaborates with project managers and development partners to support delivery, deployment, operation, monitoring, and support of cloud engagements. It also contributes expertise to developing service offerings for HPE's Cloud Services portfolio across systems, platforms, and applications.

Requirements

  • Bachelor’s degree in computer science, engineering, information systems, or a closely related quantitative discipline.
  • At least 4 years of experience in cloud development.
  • Strong programming skills in Python, Java, Golang, or JavaScript.
  • Good understanding of distributed systems, event-driven programming paradigms, and design for scale and performance.
  • Experience with cloud-native applications, developer tools, managed services, and next-generation databases.
  • Knowledge of DevOps practices, including CI/CD, infrastructure as code, containerization, and orchestration using Kubernetes.
  • Good written and verbal communication skills.
  • Ability to adapt in a changing environment.

Nice To Haves

  • Master’s degree.

Responsibilities

  • Analyze feature specifications and determine the required coding, testing, and integration activities.
  • Design and develop moderate to complex cloud application modules according to feature specifications and security policies.
  • Debug code and integration issues and develop solutions that work within the application architecture.
  • Develop and execute comprehensive feature test plans addressing performance, scale, usability, and security requirements.
  • Deploy cloud-based systems and application code using CI/CD pipelines to automate cloud application management, scaling, and deployment.
  • Contribute to innovation and the integration of new technologies into projects.
  • Analyze science, engineering, business, and other data-processing problems and implement solutions to complex application, system administration, or network concerns.
  • Collaborate with project managers and development partners on the delivery, deployment, operation, monitoring, and support of cloud engagements.

Benefits

  • A comprehensive suite of benefits supporting physical, financial, and emotional wellbeing.
  • Career development programs to help employees pursue career goals and develop expertise or apply their skills in another division.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service