DeveloperJobs.io
← Back to all jobs

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.

Similar Jobs