Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Hewlett Packard Enterprise Logo

Principal Software Engineer

Hewlett Packard Enterprise

$148,000 - $340,500
Aug 30, 2025
San Jose, CA, US
Apply Now

Hewlett Packard Enterprise is seeking a software developer to design, develop, and test software related to the cloud-based network configuration and reporting system to solve complex problems and design subsystems that will make the Mist platform the premier Enterprise networking solution in the industry.

Requirements

  • 10+ years of experience in software engineering with a focus on Python, Go or Java
  • Strong understanding of RESTful API design and development
  • 2+ years of Experience working with large scale distributed systems based on either cloud technologies or Kubernetes
  • 2+ years of experience on event-driven technologies like Kafka and Apache Storm/Flink.
  • 2+ years of experience in Big-data technologies like Apache spark/Databricks.
  • Proficient in working with Redis and databases like Cassandra/Datastax
  • Knowledge of microservices architecture, grpc

Responsibilities

  • Develop software for highly scalable and fault-tolerant cloud-scale distributed applications.
  • Develop microservices using Python, and/or Go (golang).
  • Develop event-driven systems using Python and Java.
  • Develop software for AIDE's real-time data pipeline and batch processing.
  • Develop ETL pipelines aiding in training and inference of various ML models using big-data frameworks like Apache Spark.
  • Build metrics, monitoring and structured logging into the product enabling fast detection and recovery during service degradation.
  • Write unit, integration and functional tests that make your code is safe for refactoring and continuous delivery.

Other

  • This role has been designed as ‘Hybrid’ with an expectation that you will work on average 2 days per week from an HPE office.
  • This role will require you to be on-site 2+ days a week in Cupertino.
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Knowledge of DevOps principles and practices