Senior Cloud Developer

Hewlett Packard Enterprise•Roseville, CA
•$155,500 - $325,000•Hybrid

About The Position

Hewlett Packard Enterprise is hiring a Senior Cloud Developer to design and develop complex cloud products, platforms, and subsystems. The role involves building efficient, scalable, and robust cloud solutions, applying advanced subject-matter expertise to complex business and technical problems, and contributing to innovative cloud service offerings across systems, platforms, and applications. The developer collaborates with project managers and development partners to support effective delivery, deployment, operation, monitoring, and support of cloud engagements. This position may also provide technical leadership and mentoring, represent the engineering team in technical forums, and influence the integration of new technologies. The role is hybrid, with an expectation of working an average of two days per week from an HPE office.

Requirements

  • Bachelor's or master's degree in computer science, engineering, information systems, or a closely related quantitative discipline.
  • Typically 7–10 years of experience.
  • Strong programming skills in Python, Java, Golang, or JavaScript.
  • Understanding of microservice architecture and building microservices in containerized, Kubernetes-managed environments.
  • Experience designing and integrating software systems running on multiple platform types into an overall architecture.
  • Ability to evaluate software system testing forms and processes, including writing and executing test plans and using debugging and testing scripts and tools.
  • Excellent written and verbal communication skills.
  • Ability to communicate product architectures and design proposals effectively to senior management.

Nice To Haves

  • Cloud architectures
  • Cross-domain knowledge
  • Design thinking
  • Development fundamentals
  • DevOps
  • Distributed computing
  • Microservices fluency
  • Full-stack development
  • Release management
  • Security-first mindset
  • User experience (UX)

Responsibilities

  • Lead project teams in designing and developing complex products and platforms, including solution design, analysis, coding, testing, and integration of cloud subsystems.
  • Review and evaluate designs and test plans, and develop code that complies with cloud design and development guidelines and standards.
  • Provide actionable feedback to improve product quality and mitigate risks.
  • Represent the engineering team in technical forums and guide and mentor less-experienced team members.
  • Drive innovation and integrate new technologies into projects and activities within the software systems design organization.
  • Analyze science, engineering, business, and other data-processing problems and develop solutions to complex application, system administration, or network concerns.
  • Collaborate with project managers and development partners to support 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 supporting professional growth and career goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service