This position is no longer accepting applications
Closed on September 20, 2026.
This role is filled — get an email when new Software Development roles open on DeveloperJobs.io:
Senior Systems/Software Engineer Cloud & On-Premise Software Development
Get alerted when similar jobs are posted — set up a New Software Development jobs on DeveloperJobs.io alert.
See other roles at Hewlett Packard Enterprise.
Job Description
Hewlett Packard Enterprise is building security management capabilities that span cloud and on-prem environments, enabling consistent policy administration across distributed infrastructures. In this Senior Systems/Software Engineer role, you will contribute to Security Director Cloud and Security Director On-Prem, taking ownership of key software modules across the product stack.
Based in San Juan, PR (hybrid), the position involves end-to-end product responsibility for one or more modules, with a focus on secure, well-tested delivery and collaboration across globally distributed engineering teams.
Role overview
- Security Director Cloud (SD Cloud) is a cloud-native Security Management Platform for centralized management, monitoring, policy administration, and automation for Juniper SRX Firewalls, vSRX, Secure Edge, and hybrid cloud security environments.
- SD Cloud supports consistent security policy management across on-premises, cloud, and remote locations through a single web interface.
- It serves as an HPE/Juniper management portal for Secure Access Service Edge (SASE) and includes unified policy management, Zero Trust, Zero Touch Provisioning (ZTP), threat visibility, analytics, automation, and API-driven integrations.
- Security Director (On-Prem) is the on-premises version of the same security management platform, centrally managing SRX and vSRX firewalls with policy lifecycle management, monitoring, configuration, logging, and automation via a web-based interface.
Responsibilities
- Own and deliver one or more product modules end-to-end.
- Apply strong code debugging and software design skills at the module level, working across multiple modules and features.
- Identify and evaluate new technologies, innovations, and outsourced development partner relationships for alignment with the technology roadmap and business value, then create integration and architecture update plans.
- Review and evaluate designs and project activities against development guidelines and standards, providing concrete feedback to improve product quality and reduce failure risk.
- Support high-quality software delivery by writing robust Unit Test cases, improving code coverage via automation, validating new and existing functionality, and documenting and executing functional test cases before QA handoff.
- Use domain expertise to influence technical leadership decisions, outsourced development partners, and industry standards groups.
- Provide guidance and mentoring to less-experienced staff to model software system design and development excellence.
Required experience
- 6-10 years of experience; minimum 6 years required.
- Experience building cloud product(s) using a Microservices architecture.
- Extensive knowledge of cloud applications and related technologies.
- Excellent analytical and problem-solving skills, with strong software debugging ability.
- Experience designing and developing software systems design tools and languages.
- Demonstrated experience collaborating in cross-geography, globally distributed teams across multiple time zones and cultures.
- Ability to own and maintain multiple software modules.
- Hands-on experience across several of the technology areas listed below, with the ability to adapt quickly to adjacent domains.
- Strong written and verbal communication skills, including mastery of English and the local language.
- Bachelor’s or Master’s degree in Computer Science or Engineering.
Technologies
- Go (1.24+)
- Java (Spring Boot / Spring Framework, Jakarta EE)
- PostgreSQL
- Elastic Search
- gRPC, Protocol buffers
- REST, OpenAPI/Swagger
- Apache Kafka (Confluent, Sarama)
- Redis-based queues
- Docker, Kubernetes, Kubernetes client libraries
- Prometheus, distributed tracing, structured logging (SLF4J/Logback)
- Load balancer such as Ambassador or equivalent
- Bazel, Maven, Helm
- OAuth2, SAML, JWT
- Jenkins CI/CD
Hybrid requirement
- This role is designed as Hybrid with an average expectation to work 2 days per week from an HPE office.
Benefits
- Relocation support is provided for eligible candidates.