Lead Software Engineer, Cloud Services

HP IQ•San Francisco, CA
•$179,000 - $252,000

About The Position

As a Lead Software Engineer, Cloud Services, you will create scalable, reliable backend systems that support HP IQ's mission to transform the way people work. The role focuses on building a flexible and resilient services platform that enables innovation, experimentation, and adaptation, using engineering principles such as abstraction, composition, virtualization, automation, and iterative development. You will lead technical strategy and execution across development and infrastructure, own end-to-end delivery of cloud and platform services, and establish architecture standards and engineering best practices. You will work with modern cloud and container technologies, mentor engineers, coordinate across full-stack teams, and collaborate with engineering, design, product, and marketing to shape the product vision and deliver user experiences. HP IQ is HP’s AI innovation lab, building intelligent technologies and an ecosystem across HP’s portfolio. The company describes its work as human-centric and focused on making work, creativity, and collaboration more effective.

Requirements

  • 10+ years of professional software development experience.
  • Experience architecting and implementing distributed, scalable systems.
  • Strong experience with Java and Spring Boot application development.
  • Knowledge of private cloud offerings, particularly infrastructure layers such as VMs, VPCs, storage, and IAM.
  • Experience deploying services on containerized systems such as Kubernetes, Docker, or Nomad.
  • In-depth knowledge of observability and related tools.
  • Ability to navigate ambiguous environments and distill requirements into actionable solutions.
  • Strong collaboration and communication skills for working effectively across diverse teams.

Nice To Haves

  • Proficiency building applications with frameworks such as Spring Boot or similar technologies.
  • Experience designing robust, scalable database schemas using databases such as Postgres or DynamoDB.
  • Knowledge of disaster recovery strategies and multi-region development.
  • Experience designing interfaces for diverse consumers, including factory lines, mobile devices, and web applications.
  • Familiarity with software security and systems that manage sensitive user data.

Responsibilities

  • Lead technical strategy and execution across development and infrastructure.
  • Design and implement scalable, secure, cloud-native systems, and establish architecture standards and engineering best practices.
  • Own end-to-end delivery of platform and cloud services, including infrastructure buildout, application architecture, APIs, deployment pipelines, observability, reliability, and performance.
  • Mentor engineers and drive cross-functional alignment.
  • Work with modern containerization and cloud technologies, including Kubernetes.
  • Collaborate with engineering, design, product, and marketing teams to help shape the product vision and deliver exceptional user experiences.
  • Lead project execution across device, web, backend, and infrastructure engineering teams, ensuring clear communication and coordination.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long-term and short-term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • 4–12 weeks of fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave
  • Flexible work environment
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service