The System / Software Engineer II designs, develops, troubleshoots, and debugs software for enhancements and new products. The role develops software and considers hardware compatibility and design. Working within an established framework and with moderate supervision, the engineer applies intermediate subject matter expertise to solve common technical problems and provides analysis and recommendations as an informed team member. The position focuses on designing, implementing, and maintaining backend services and APIs, primarily in Python and Go. The engineer owns features and fixes throughout their lifecycle, from design and implementation through code review, automated testing, deployment, and operational support. Collaboration includes product management, QA, DevOps, and device engineering teams. Approved AI development tools may be used for coding, testing, debugging, and code exploration, while the engineer remains responsible for correctness, security, and maintainability. The role is designed as onsite, with the expectation that the employee will primarily work from an HPE office.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level