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

Sr. Staff Software - System Software

Hewlett Packard Enterprise

$148,000 - $340,500
Sep 10, 2025
San Jose, CA, USA
Apply Now

Hewlett Packard Enterprise is seeking a Principal Engineer to design, develop, and optimize core services for carrier-grade networking solutions on a multi-tenant SaaS platform, to deliver a reliable, performant, and secure solution to their global customer base.

Requirements

  • Programming Languages: Proven expertise in one or more backend programming languages such as Golang (preferred), Java or Python.
  • Networking Fundamentals: Deep understanding of networking protocols, network architectures, network security, and common networking concepts is essential.
  • Microservices & Orchestration: Proven experience in designing, building, and deploying scalable microservices using Docker, Kubernetes, etc.
  • SaaS & Cloud Experience: Significant experience in building, deploying, and operating scalable SaaS applications in a Public Cloud (AWS/GCP) environment.
  • Distributed Systems: Strong understanding of distributed systems principles, including concurrency, scalability, fault tolerance, and consistency.
  • Databases: Experience with various database technologies, including relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., DynamoDB, Redis) databases.
  • APIs & Integrations: Experience designing, building, and consuming RESTful APIs and other integration technologies like WebSocket, Kafka, etc.

Responsibilities

  • Technical Leadership: Work with product managers, architects, and other engineers to understand the software requirements, and define corresponding functional and design specifications. Drive technical decisions and contribute to the overall strategy.
  • Software Development: Design, develop, test, deploy, and maintain high-quality, production-grade software, with a strong emphasis on backend systems. Write clean, efficient, and well-documented code.
  • System Design & Optimization: Design and implement micro-services for high availability, scalability, performance, and security within our SaaS platform. Identify and resolve complex performance bottlenecks and system issues.
  • Networking Expertise: Apply deep knowledge of networking protocols (e.g., TCP/IP, HTTP/S, DNS, NAT), network security, and cloud networking concepts to build robust and secure solutions.
  • SaaS & Cloud Native Development: Design and implement solutions leveraging cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Kubernetes, Docker).
  • Collaboration: Collaborate effectively with cross-functional teams including product management, QA, SRE, and technical assistance team.
  • Code Quality & Best Practices: Champion best practices in software development, including code reviews, testing methodologies, CI/CD, and DevOps principles.

Other

  • Experience: A minimum of 15 years of professional software development experience, with a significant portion focused on backend systems and distributed applications.
  • Communication & Collaboration: Strong verbal and written communication skills. Ability to articulate complex technical ideas clearly and concisely. Proven ability to work effectively in a collaborative team environment.
  • Leadership: Demonstrated ability to provide technical leadership, mentor other engineers, and drive projects to successful completion.
  • Education: Not specified, but a degree in a relevant field is likely required.
  • Travel: Not specified, but may be required for collaboration with cross-functional teams.