Senior Cloud Software Engineer

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

About The Position

The Senior Cloud Software Engineer builds cloud-based solutions for mission-critical applications, bringing technical thinking to complex data and developing innovative methods to prototype, design, and implement solutions. The role collaborates with project managers and development partners to support effective delivery, deployment, operation, monitoring, and maintenance of cloud engagements, and contributes to service offerings across systems, platforms, and applications. At this management level, the engineer applies subject-matter expertise to solve common and sometimes complex technical problems, recommends alternatives, and may lead projects or assist less experienced professionals. The role exercises independent judgment and consults with others to determine effective ways to achieve objectives. This hybrid position requires an average of two days per week working from an HPE office.

Requirements

  • Bachelor’s degree in computer science, engineering, information systems, or a closely related quantitative discipline.
  • Typically 4–7 years of experience.
  • Strong programming skills in Python, Java, Golang, or JavaScript.
  • Good understanding of distributed systems, event-driven programming paradigms, and designing 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 and ability to work 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 that follow feature specifications and security policies.
  • Identify, debug, and resolve code and application architecture integration issues.
  • Develop and execute comprehensive feature test plans covering 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 data-processing problems in science, engineering, business, and other areas, and develop and implement solutions to complex application, system administration, or network issues.
  • Collaborate with project managers and development partners on cloud delivery, deployment, operation, monitoring, and support.

Benefits

  • A comprehensive suite of benefits supporting physical, financial, and emotional wellbeing.
  • Career-development programs to help employees pursue career goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service