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, USA
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. The individual will be responsible for solving complex problems and designing 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