HPE
System Software Engineer
$120K–$243K
Sunnyvale, California, United States of America · Full-time · Posted Sep 17, 2026
- Experience
- 4+ years of experience in software development.
- Education
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
About the job
Designs, develops, tests, and troubleshoots systems software for large-scale distributed systems and service platforms, including leading project teams and integrating software with ML models and AI services.
What you'll do
- Design and develop software enhancements and subsystems, analyzing architecture and required coding and integration work.
- Write and execute test plans; debug code and integration issues and create solutions.
- Lead and coordinate development projects, communicate progress and issues, and mentor less-experienced staff.
What they ask for
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
- Experience with one or more programming languages: Golang, Python, Java.
- Experience with distributed systems and microservice architectures using technologies such as Docker, Kubernetes, Kafka.
- Experience with RESTFUL APIs, RPC Frameworks, Web Sockets, and database technologies; understanding of SQL and NoSQL Databases.
Pay
USD 120,500 - 243,000 annual base salary
Tools
Golang, Python, Java, Docker, Kubernetes, Kafka, ElasticSearch, OpenSearch
AI focus
Applies fundamental ML concepts and integration patterns in production systems; develops software interfacing with ML models and AI services; understands data preprocessing and feature engineering from a software implementation perspective.
Model-written summary · the original posting is authoritative