2 days ago
Hyderābād, IndiaSenior
Responsibilities
- Design, develop, and maintain accurate and reliable Network Topology Management systems.
- Build and optimize topology discovery and processing pipelines for Layer 2 and Layer 3 relationships.
- Debug and resolve topology defects, improve topology reconciliation and graph consistency, and enhance end-to-end observability.
- Build operational tooling and diagnostics for root-cause analysis in distributed systems.
- Contribute to Network Configuration Management, including backup, compliance, remediation, and restore reliability.
- Improve user-facing topology and configuration workflows in UI experiences.
- Support production readiness through testing, monitoring, performance tuning, and incident response.
- Drive improvements in reliability, scalability, and maintainability of Network Topology Management and Network Configuration Management systems.
- Design and develop virtual network topologies using tools such as Netlab and Containerlab.
- Collaborate with backend, frontend, network-domain, SRE, and product teams.
Requirements
- 8–12+ years of software engineering experience in scalable enterprise systems.
- Strong proficiency writing robust and scalable Java applications, with knowledge of object-oriented design and microservices architecture.
- Deep understanding of networking fundamentals, including VLANs, routing, BGP, IPsec, and GRE.
- Advanced analytical, algorithmic, debugging, and distributed-systems problem-solving skills.
- Hands-on experience with network operating systems such as Arista EOS, Cisco NXOS, Cisco IOS, Cisco XE-IOS, Juniper Junos, or Aruba.
- Hands-on experience with Docker, Containerlab, Netlab, and Postman.
- Knowledge of SNMP and hands-on experience with network-device command-line interfaces.
- Experience with APIs, asynchronous workflows, data-processing pipelines, and debugging production issues across service, data, and UI layers.
- Ability to design retry, failure-handling, and recovery mechanisms.
- Strong AI-first SDLC skills and exposure to AI agents, skills, or workflows for automating work.
- Preferred experience with network discovery, topology reconciliation at scale, observability tooling, React, TypeScript, performance tuning, reliability engineering, resilient cloud architectures, multi-tenant security, CI/CD pipelines, and open-source or technical writing contributions.
Benefits
- Health and wellbeing benefits supporting physical, financial, and emotional wellbeing.
- Personal and professional development programs supporting career growth and specialization.
- Inclusive workplace culture with flexibility to manage work and personal needs.
- Onsite role with an expectation of primarily working from an HPE office.
Tech Stack
Categories
About HPE
Hewlett Packard Enterprise (HPE) builds enterprise IT infrastructure and services, including servers, storage, networking (Aruba), and hybrid edge-to-cloud platforms like HPE GreenLake for businesses and public-sector organizations. Formed in 2015 after Hewlett-Packard’s split, HPE is headquartered in Houston, Texas and trades on the NYSE. It sells hardware, software, and subscription-based managed cloud services to help customers run workloads across data centers, colocation, and public clouds.
