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
Sep 10, 2025
San Jose, CA, USA
Apply Now

Hewlett Packard Enterprise is seeking a Principal Software Engineer to design, develop, and test software related to the cloud-based network configuration and reporting system, to make the Mist platform the premier Enterprise networking solution in the industry.

Requirements

  • 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
  • Knowledge of DevOps principles and practices

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

  • Bachelor or Masters degree in Computer science, Computer Engineering or a related field
  • 10+ years of experience in software engineering
  • U.S. citizenship is required for this position
  • Must be able to work on average 2 days per week from an HPE office
  • Participate in collaborative, DevOps style, lean practices with the rest of the team