New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Hewlett Packard Enterprise

System / Software engineer II

Hewlett Packard Enterprise
Apply →
onsite mid full-time Sunnyvale, California

First indexed 25 Oct 2026

Description

We are seeking a System / Software engineer II to join our team. This role is designed as onsite with an expectation that you will primarily work from an HPE office.

As a System / Software engineer II, you will design, develop, troubleshoot, and debug software programs for software enhancements and new products. You will work on developing software including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools.

Responsibilities:

  • Design, implement, and maintain backend services and APIs, primarily in Python and Go
  • Apply appropriate algorithms, data structures, and techniques to write efficient and maintainable code
  • Own features and fixes throughout their lifecycle, from design and implementation through code review, automated testing, deployment, and operational support
  • Collaborate with product management, QA, DevOps, and device engineering teams
  • Use approved AI development tools for coding, testing, debugging, and code exploration, while retaining responsibility for correctness, security, and maintainability

Requirements:

  • Experience in developing production software in Python and/or Go
  • Strong foundations in data structures, algorithms, complexity analysis, concurrency, and modular software design
  • Experience building backend APIs and asynchronous services, including error handling, timeouts, retries, and failure recovery
  • Knowledge of SQL, data modeling, and relational databases, (familiarity with caching or NoSQL systems a plus)
  • Experience with Git, code reviews, unit and integration testing, CI/CD

Education and Experience:

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
  • Typically 3+ years experience.

Nice to have:

  • Familiarity with cloud services and containerized applications, such as AWS and Docker
  • Problem-solving and communication skills, with the ability to investigate unfamiliar systems and follow work through to completion
  • Cloud and distributed platforms: AWS services such as S3, DynamoDB, RDS/Aurora, SQS, IAM; Kubernetes and Helm; Kafka, Redis, OpenSearch
  • AI-assisted development: GitHub Copilot or comparable coding assistants, including reviewing generated code, verifying behavior through tests, and protecting sensitive information
  • Understanding of microservices architecture, API contracts, sync/async service-to-service communication
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://hpe.wd5.myworkdayjobs.com/en-US/Jobsathpe/job/Sunnyvale-California-United-States-of-America/System---Software-engineer-II_1214005-1